【发布时间】:2016-10-15 01:14:27
【问题描述】:
我们使用 wkhtmltopdf 生成 PDF,需要使用 Montserrat 字体,该字体可从 Google Fonts 作为 ttf 获得。
字体似乎大部分都可以使用,但存在渲染问题。看起来 wkhtmltopdf 已将字体转换为矢量并应用了一些过度平滑的处理。特别注意'p'和'o':
我们在 Ubuntu 14.04 服务器上运行 wkhtmltopdf 0.12.2.1(带有修补的 qt)。字体在/usr/share/fonts 中本地安装到服务器上。我没有注意到其他字体有什么相似之处。
到目前为止我们已经尝试过的事情:
- 在我们的文档中使用 CSS 属性
-webkit-font-smoothing和text-rendering - 添加字体配置 XML 并使用此处提到的
--zoom 1.3标志 https://github.com/wkhtmltopdf/wkhtmltopdf/issues/45
非常感谢任何建议。
【问题讨论】:
-
你发现了吗?
-
对不起,没有。最终切换到另一种字体。
标签: css fonts wkhtmltopdf