90 votes

Avec ImageMagick, comment pouvez-vous voir toutes les polices disponibles ?

ImageMagick peut dessiner du texte dans une image dans une police donnée, comment puis-je voir toutes les polices disponibles pour mon système ?

136voto

Niko Points 2289

selon votre version d'imagemagick :

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

le format de sortie a également changé...

-- update For OsX (Réponse de Charles Merriam) si la commande ci-dessus ne produit aucun résultat :

Pour un tutoriel complet avec description, voir http://gothick.org.uk/2008/03/14/using-os-x-fonts-in-imagemagick/ pour le reste &tldr :

# use fondu to convert fonts and update locatedb
sudo port install fondu 
cd /usr/local/share/fonts/
fondu /Library/Fonts/*.dfont
/etc/periodic/weekly/310.locate

# generate imagemagick type.xml 
cd ~
mkdir ~/.magick
wget http://www.imagemagick.org/Usage/scripts/imagick_type_gen
perl imagick_type_gen > ~/.magick/type.xml

12voto

Host Lawn Points 79

Pour ne lister que les noms de police, faites convert -list font | grep Font

1voto

paulj Points 722

Si vous avez récemment installé une police qui n'apparaît pas lors de l'utilisation de :

convert -list font

Vous pouvez vider votre cache de police avec :

fc-cache -f -v

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X