一尘不染

使用wkhtmltopdf从HTML生成Google Web字体和PDF

css

我正在使用wkhtmltopdf将PDF文件转换为HTML文件;它提供了令人惊讶的良好结果,完全像WebKit那样呈现PDF。

我正在使用GoogleWeb字体使用户可以自定义他们编辑的文档的外观,从而使他们可以在几种字体之间进行选择。它也可以
在浏览器中 完美运行。

问题是,使用wkhtmltopdf将此类HTML文件转换为PDF时,我无法使用Google字体。我读过其他人也有同样的问题。

谁能帮我解决这个问题?

编辑 :直接在CSS中声明@ font-face也不起作用。


阅读 409

收藏
2020-05-16

共1个答案

一尘不染

通过wkhtmltopdf尝试避免woff字体将HTML转换为PDF 。使用with 编码的truetype格式。Google Web Fonts``base64

最近,我尝试使用Google Web字体中的Google网络字体。在浏览器中,它可以正确显示,但是在将HTML转换为PDF后不会显示。

广泛搜索网络后,终于找到了将字体编码为base64格式的工具,并获得了CSS @font-face

2020-05-16