我们使用wkhtmltopdf生成PDF并需要使用蒙特塞拉特字体,它可以从谷歌字体中获取作为ttf。
字体似乎主要起作用,但有渲染问题。看起来像wkhtmltopdf已将字体转换为矢量并应用了一些过度热烈的平滑。特别注意'p'和'o':
我们在Ubuntu 14.04服务器上运行 wkhtmltopdf 0.12.2.1(带有修补的qt)。该字体在/usr/share/fonts
中本地安装到服务器上。我没有注意到与其他字体类似的东西。
到目前为止我们尝试过的事情:
-webkit-font-smoothing
和text-rendering
--zoom 1.3
标志
任何建议都非常感谢。
答案 0 :(得分:0)
使用@font-face
css属性嵌入GothamPro字体时遇到类似问题。
花了很多时间后,用SVG字体解决它:将src: url('GothamPro.ttf')
更改为src: url('GothamPro.svg') format("svg");