Как сделать fontforge расширением Python

Я установил font-forge для Windows 10. Сейчас я использую python 3.7, и я хочу преобразовать изображение в шрифт. Итак, что я пытаюсь сделать, это преобразовать изображение в .svg с помощью Potrace, а затем преобразовать .svg в шрифт с помощью font-forge. (Также приветствуются лучшие предложения по преобразованию изображения в шрифт.)
Я знаю, что могу открыть файл fontforge-console.bat и написать для этого ffpython ‹filename.py›.
Но я хочу сделать font forge расширением pyhton, чтобы я мог просто импортировать его, например import fontforge, в файл python.
Как это сделать?


person Aaditya Chopra    schedule 22.06.2020    source источник


Ответы (1)


Для python2 есть библиотека python:

import fontforge # only works with python2

Недавно я разработал скрипт для пакетной обработки файлов svg в шрифты TrueType с использованием FontForge. Я тестировал его только на Linux, но вы можете попробовать и на Windows. Исполняемый файл fontforge должен находиться в PATH, и для него требуется Pythos 3.6+.

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

person mnesarco    schedule 06.12.2020