使 wkhtmltopdf 渲染文本而不是曲线

Xav*_*ero 5 pdf fonts rendering vector wkhtmltopdf

当将 html 转换为 PDF 时,wkhtmltopdf文本似乎使用默认选项渲染为曲线,而不是获取基于文本的 PDF。

因此,无法选择 PDF 中的文本(因为它是一堆类似于文本的曲线),并且存在渲染问题(而不是将字体的渲染委托给 PDF 查看器)。

附加信息

这里还有更多上下文:

https://github.com/wkhtmltopdf/wkhtmltopdf/issues/2999

问题

  • Q1)如何告诉 wkhtmltopdf 通过放置文本而不是将文本转换为曲线来渲染文档?

  • Q2) 如何确保 wkhtmltopdf 在文档中嵌入所需的字体,以防万一目标计算机没有该字体?

小智 1

我遇到了同样的问题。将字体文件从 .woff 转换为 .otf (如此处建议的那样)为我解决了这个问题。