Альтернативы FontForge - PullRequest
       10

Альтернативы FontForge

2 голосов
/ 27 ноября 2009

Я использую привязки Python для FontForge под Ubuntu. Это постоянно приводит к краху без каких-либо подсказок о причине, например ошибка сегментации, ошибки отображения памяти и т. д.

Все, что мне нужно, это прочитать метаданные файла шрифта (.ttf и .otf) (имя шрифта, фамилия, версия, уникальный идентификатор, авторское право, лицензия, дизайнер, URL-адрес дизайнера и т. Д.) И подсчитать количество глифов .

Существуют ли альтернативы fontforge, которые более стабильно выполняют вышеуказанные задания? Любые предложения будут оценены.

Ответы [ 2 ]

3 голосов
/ 27 ноября 2009

У меня тоже была какая-то проблема с fontforge на моем Ubuntu x64.

Я использую его для добавления правил opentype, но иногда возникает ошибка, когда я пытаюсь изменить эти метаданные.

Последний svn намного лучше, я имею в виду наименьший сбой, я использую следующее руководство для установки с svn.

http://openfontlibrary.org/wiki/How_to_install_FontForge

Другой вариант - вам нужны только метаданные, верно?

В этом случае вы можете просто сохранить его в файле fontforge как .sfd, и, поскольку это текстовый файл, Вы можете прочитать это построчно из python.

FontName: -----
FullName: ------
FamilyName: ------
Weight: -----
...

Извините, что говорю только о fontforge, потому что только он раньше использовался в качестве редактора шрифтов.

0 голосов
/ 18 сентября 2013

Все, что мне нужно, это прочитать метаданные файла шрифта (.ttf и .otf) (имя шрифта, фамилия, версия, уникальный идентификатор, авторское право, лицензия, дизайнер, URL-адрес дизайнера и т. Д.) И подсчитать количество глифов

https://github.com/davelab6/pyfontaine/ делает это

...