【问题标题】:How to make fontforge a python extension如何使 fontforge 成为 python 扩展
【发布时间】:2020-06-22 09:58:45
【问题描述】:

我已经为 Windows 10 安装了font-forge。我目前使用的是 python 3.7,我想将图像转换为字体。所以我想做的是使用Potrace将图像转换为.svg,然后通过font-forge将.svg转换为字体。 (也欢迎更好的将图像转换为字体的建议。)
我知道我可以打开 fontforge-console.bat 文件并编写 ffpython 来执行此操作。
但是我想让字体锻造成为一个pyhton扩展,这样我就可以通过在python文件中像“import fontforge”一样导入它来做到这一点。
如何做到这一点?

【问题讨论】:

    标签: python svg image-processing fontforge potrace


    【解决方案1】:

    有一个python2的python库:

    import fontforge # only works with python2
    

    我最近开发了一个脚本,用于使用 FontForge 将 svg 文件批量处理为 TrueType 字体。我只在linux上测试过,但是你可以在windows上试试。 fontforge 可执行文件必须在 PATH 中,并且需要 Pythos 3.6+

    https://github.com/mnesarco/ff-batch

    【讨论】:

      猜你喜欢
      • 2013-11-28
      • 1970-01-01
      • 1970-01-01
      • 2018-12-06
      • 1970-01-01
      • 1970-01-01
      • 2020-11-11
      • 2014-08-23
      • 1970-01-01
      相关资源
      最近更新 更多