我想我的问题确定在这里...我在〜/ .fonts目录中安装了一些非标准字体并运行'mkfontdir'和'mkfontscale'。当我用'fc-list'列出它们时,字体会显示出来。问题仍然是wkhtmltopdf无法识别它们。其他系统字体如'Courier 10 Pitch'被识别出来......只是不在我的用户目录中。那么有没有办法让wkhtmltopdf(或者就此而言,webkit)识别我文件夹中的字体?我在ssh上有什么要做的,或者我可以在ruby中设置一个选项吗?
答案 0 :(得分:0)
问题是否仍然存在?我只是尝试使用虚拟Ubuntu服务器,并且即使我从存储库获得的版本是0.9.9这很老,但是字体也没有任何问题。我的过程:
wkhtmltopd test.html test.pdf
我在本地检查了pdf,然后在另一台计算机上检查了自定义字体甚至在那里工作,即使我没有安装该字体。 http://temp-share.com/show/dPf3m39HW< - 生成的PDF(我希望链接不是太临时)。