相关疑难解决方法(0)

倒置字形:位图> SVG通过autotrace>字形通过fontforge

我试图通过以下方式创建字体/字形:

  • 拍摄位图图像
  • 使用autotrace创建SVG(在Linux上)
  • 使用python-fontforge将字符导入为字形(glyph.importOutlines(svgfile))

除了生成的字形被反转(参见图像)之外,这种方法很好.知道如何防止这种情况,如何反转SVG或字形,或类似的东西?

源位图: 源位图

Autotraced SVG: 在此输入图像描述

结果字体: 在此输入图像描述

python fonts svg invert fontforge

6
推荐指数
1
解决办法
2613
查看次数

如何在Windows 7中将fontforge导入python

环境:Win 7,Python 3.4,Sublime Text 2

我试图使用fontforge,如下例所示,通过在*.py中导入fontforge:

import fontforge
font = fontforge.open('blank.sfd')
...
Run Code Online (Sandbox Code Playgroud)

但是,我没有找到任何帮助win 7在我的项目中包含fontforge二进制文件的地方(或哪个子集)使其工作.请问有什么想法吗?谢谢

编辑:我试图在win 7中使用pyextension构建它,如下所述:

http://fontforge.org/source-build.html#MS

通过cygwin,它无法执行./configure --enable-pyextension

throwing
checking for gcc
result: no    
checking for cc
result: no
checking for cl.exe
result: no
error: in `/cygdrive/c/fontforge':
no acceptable C compiler found in $PATH
Run Code Online (Sandbox Code Playgroud)

编辑2:通过安装C编译器我已经设法./configure它但我的尝试在执行make install命令时失败了.我得到了跟随错误,在另一条无数线之前:

Makefile:91: recipe for target '../libfontforge.la' failed
make[1]: *** [../libfontforge.la] Error 1
make[1]: Leaving directory '/cygdrive/c/fontforge/fontforge'
Makefile:28: recipe for target 'fontforge' failed
make: *** [fontforge] Error 2
Run Code Online (Sandbox Code Playgroud)

python windows fontforge

6
推荐指数
1
解决办法
2630
查看次数

4
推荐指数
1
解决办法
1101
查看次数

标签 统计

fontforge ×3

fonts ×2

python ×2

svg ×2

invert ×1

windows ×1