【发布时间】:2015-02-20 13:05:48
【问题描述】:
我在我的 HTML 中使用 Century Gothic 字体,然后将其转换为 PDF。它在我的 Mac 上完美运行,但在我的 Slackware 14.1 服务器上,当我将 HTMl 转换为 PDF 时,字体没有呈现应有的流畅。
我阅读了几种在 HTML 中包含非标准字体的方法,例如 @font-face,或者在 CSS 文件中添加整个字体作为编码字体,这两种方法都适用于我的 HTML。 HTML 在浏览器中完美呈现,PDF 没有得到正确的 Century Gothic。非常感谢任何帮助。
谢谢
【问题讨论】:
-
澄清一点:连接到你的 linux 机器的显示器在你的 linux 机器上运行浏览器时显示正确的字体?
-
您确定这不仅仅是显示问题吗?您是否尝试过缩放 PDF,即以 250% 的比例查看时它是否仍然“不流畅”?
-
嗯,服务器没有任何 GUI,但我得到了你的问题。我卸载了我机器上的字体,然后检查了服务器的 HTML 版本。
-
@LocEnginner 是的,PDF 看起来完全歪了...生成 PDF 时文字不清楚...它们看起来很奇怪..有时相互重叠...
-
确保所有字体也可用于 wkhtmltopdf(取决于您的设置)
标签: wkhtmltopdf slackware