I'm having difficulties getting
wkhtmltoimage to recognize fonts not installed on my CentOS 5.8 box.
I've tried installing the font I need (Verdana) via
.rpm but that didn't seem to work.
I tried various webfont embedding methods and that didn't work either.
Does anyone know if I need to have GUI software installed (X11, Gnome, etc.) to allow
wkhtmltoimage to use the fonts installed on the OS?
The fonts installed by the
.rpm are found in:
/usr/share/fonts/msttcore/verdana.ttf /usr/share/fonts/msttcore/verdanai.ttf /usr/share/fonts/msttcore/verdanab.ttf /usr/share/fonts/msttcore/verdanaz.ttf
Edit: Running fc-cache -f -v
/usr/share/fonts: caching, 0 fonts, 3 dirs /usr/share/fonts/bitstream-vera: caching, 10 fonts, 0 dirs /usr/share/fonts/default: caching, 0 fonts, 2 dirs /usr/share/fonts/default/Type1: caching, 35 fonts, 0 dirs /usr/share/fonts/default/ghostscript: caching, 8 fonts, 0 dirs /usr/share/fonts/msttcore: caching, 31 fonts, 0 dirs /usr/share/X11/fonts/Type1: skipping, no such directory /usr/share/X11/fonts/OTF: skipping, no such directory /root/.fonts: skipping, no such directory /var/cache/fontconfig: cleaning cache directory /root/.fontconfig: not cleaning unwritable cache directory fc-cache: succeeded
I'm afraid wkhtmltoimage still doesn't use my Verdana font.