Вы можете использовать Python с FontForge, он имеет интерпретатор Python 2.7.
В Windows: после установки FontForge найдите «bin» в пути установки и добавьте его в системный путь Windows, в моем случае это:
c:\Program Files (x86)\FontForgeBuilds\bin\
Этот каталог содержит, ffpython.exe
так что после добавления его в PATH вы можете напрямую запустить .py
скрипт в консоли.
> ffpython myscript.py
Чтобы экспортировать все глифы, вы можете использовать этот простой скрипт:
import fontforge F = fontforge.open("perpetua.ttf") for name in F: filename = name + ".png" # print name F[name].export(filename) # F[name].export(filename, 600) # set height to 600 pixels
документация:
http://fontforge.github.io/python.html#Glyph
http://fontforge.github.io/python.html#Font