Weasyprint字体问题导致所有字符被框替换

Con*_*tin 6 html pdf weasyprint

我已经安装了weasyprint使用pip install weasyprint,根据我的理解,应该安装必要的依赖项.

不知何故,weasyprint生成的PDF输出不包含任何字体,所有字符都被框替换.

打开文档时,我可以看到没有嵌入字体.我还可以通过进入python -m weasyprint.navigator终端并访问其中一个示例站点来重现该问题.下面是我的weasyprint安装呈现的维基百科主页.

使用weasyprint呈现的维基百科主页

什么可能导致这个问题,我怎么能解决它?

O1d*_*1da 0

我遇到了完全相同的问题,谷歌引导我找到了这个主题。我想确认问题是否出在我的 Linux Docker 映像中缺少字体。

将缺少的字体安装到您的系统中。在我的操作系统上没有安装任何字体。