[//]: #
目录
- Download the font, for example, Roboto
wget https://fonts.google.com/download?family=Roboto
- Download the processing script for fonts
wget http://imagemagick.org/Usage/scripts/imagick_type_gen chmod +x imagick_type_gen
- According to the documents of imagemagick 7 (https://imagemagick.org/script/resources.php), ImageMagick is able to load raw TrueType and Postscript font files. It searches for the font configuration file, type.xml, in the following order, and loads them if found:
$MAGICK_CONFIGURE_PATH $MAGICK_HOME/etc/ImageMagick/-7.0.8 $MAGICK_HOME/share/ImageMagick-7.0.8 $XDG_CACHE_HOME/ImageMagick $HOME/.config/ImageMagick <client path>/etc/ImageMagick $MAGICK_FONT_PATH$
So create a dir ~/.config/ImageMagick
mkdir ~/.config/ImageMagick
- According the description section in the script imageick_type_gen, create a xml for your fonts using the processing script:
find /dir/to/font/ -type f -name '*.ttf' | imagick_type_gen -f - > ~/.ImageMagick/type-myfonts.xml
- Include the xml in main xml file:
cat <<EOF >>~/.magick/type.xml <typemap> <include file="type-myfonts.xml" /> </typemap> EOF
- Check font using the command:
convert -list font
近期评论