image-manipulation - descargar - imagemagick resize
Con ImageMagick, ¿cómo puede ver todas las fuentes disponibles? (5)
ImageMagick puede dibujar texto en una imagen en una fuente determinada, ¿cómo puedo ver todas las fuentes disponibles para mi sistema?
Las fuentes son un poco difíciles. ImageMagick generalmente no ''verá'' las fuentes de su sistema. En OS / X, las fuentes se almacenan en un formato no estándar.
Use la convert -list font
para ver las fuentes que ImageMagick conoce actualmente. Puede estar en blanco.
ImageMagick busca $HOME/.magick/type.xml
para la lista de fuentes. Si está en OS / X, vaya a ver el tutorial bien escrito en http://gothick.org.uk/2008/03/14/using-os-x-fonts-in-imagemagick/ .
Para listar solo los nombres de las fuentes, haga convert -list font | grep Font
convert -list font | grep Font
Si ha instalado recientemente una fuente que no aparece cuando usa:
convert -list font
Puede vaciar su caché de fuente con:
fc-cache -f -v
Su sistema de archivos OS mostrará una lista de todas sus fuentes.
Pero si está preguntando acerca de las fuentes que Imagemagick conoce para usarlas por su nombre, entonces use la convert -list font
para ver todas las fuentes enumeradas en su archivo type.xml.
Si eso no muestra nada, entonces si está en una plataforma tipo Unix, puede usar la secuencia de comandos de perl de Anthony Thyssen para instalar sus fuentes en el archivo type.xml en lugar de hacerlo a mano. Ver https://www.imagemagick.org/Usage/scripts/imagick_type_gen .
Luego, al hacer la convert -list font
lista convert -list font
deben enumerar las que Imagemagick reconoce y luego puede usarlas por nombre -font fontname
. De lo contrario, debe proporcionar la ruta completa al archivo de fuente -font path/to/font.suffx
.
dependiendo de tu versión de imagemagick:
convert -list type # for IM older than v6.3.5-7
convert -list font # for newer versions
también el formato de salida cambió ...