如何修复wkhtmltopdf中蒙特塞拉特的坏字体渲染

时间:2016-06-14 10:42:55

标签: css fonts wkhtmltopdf

我们使用wkhtmltopdf生成PDF并需要使用蒙特塞拉特字体,它可以从谷歌字体中获取作为ttf。

字体似乎主要起作用,但有渲染问题。看起来像wkhtmltopdf已将字体转换为矢量并应用了一些过度热烈的平滑。特别注意'p'和'o':

Font rendering discrepancies in wkhtmltopdf

我们在Ubuntu 14.04服务器上运行 wkhtmltopdf 0.12.2.1(带有修补的qt)。该字体在/usr/share/fonts中本地安装到服务器上。我没有注意到与其他字体类似的东西。

到目前为止我们尝试过的事情:

任何建议都非常感谢。

1 个答案:

答案 0 :(得分:0)

使用@font-face css属性嵌入GothamPro字体时遇到类似问题。 花了很多时间后,用SVG字体解决它:将src: url('GothamPro.ttf')更改为src: url('GothamPro.svg') format("svg");