2009-09-08 3 views

ответ

85

в зависимости от вашей версии ImageMagick:

convert -list type  # for IM older than v6.3.5-7 
convert -list font  # for newer versions 

также выходной формат изменился ...

+5

Что вы будете делать, если 'не конвертировать -list font' печатает ничего? –

+0

Я повысил с imagemagick 6.8.7-7 до 6.8.9-7, который сделал трюк для меня. – Jonatan

+0

Можно ли перечислить шрифты для определенного языка? –

5

Шрифты немного сложнее. ImageMagick обычно не «видит» ваши системные шрифты. В OS/X шрифты хранятся в нестандартном формате.

Используйте convert -list font, чтобы увидеть шрифты ImageMagick в настоящее время знает. Он может быть пустым.

ImageMagick ищет $HOME/.magick/type.xml для списка шрифтов. Если вы находитесь на OS/X, см. Хорошо написанный учебник по адресу http://gothick.org.uk/2008/03/14/using-os-x-fonts-in-imagemagick/.

4

Чтобы перечислить только имена шрифтов, сделать convert -list font | grep Font

Смежные вопросы