2

我使用 html-pdf 组件在我的 nodejs 应用程序中生成 pdf 报告,并且为了在 pdf 文档中正确嵌入自定义字体,这些字体必须安装在服务器中,在这种情况下,安装在 IBM Cloud nodejs 运行时中。我怎么做?

4

2 回答 2

2

您可以将它们制作为静态内容并使用您的应用程序推送它们,也可以下载它们。下载可以是动态的,或者在您的 package.json 中作为依赖项。为此目的有许多字体包。

于 2019-05-22T05:49:36.350 回答
0

据我了解,您正在尝试从静态 html 文件生成 pdf,该文件使用系统上已安装的字体,使它们依赖于系统的可用字体。为什么不修复css中的字体并将它们嵌入为base64编码字体?我曾经使用这个网站来创建它:https ://transfonter.org

于 2019-05-31T14:14:25.010 回答