Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
weasyprint 似乎不支持 @font-face css 指令。在使用 weasyprint 生成 pdf 时,是否有不同的方法来指定要使用的字体?
不支持该指令。
weasyprint 依赖于仅使用当前安装的字体,可以通过 Pango/fontconfig 找到。
这个简短的 C 程序将列出所有可以访问的字体。
此命令将测试特定字体名称(参考):
pango-view -t 'Some test text' --font 'AwesomeFont'
确保在你的 linux 机器上为所有 MS 字体运行它。这是我的问题的解决方案!
sudo apt-get install ttf-mscorefonts-installer