使phantomjs(nodejs系统)使用本地字体而不是webfonts

z.a*_*.a. 7 node.js phantomjs

我遇到了使用phantomjs 2.1.1从html渲染非常大的pdf文件的问题

上面提到的解决方案是在ubuntu上本地安装字体然后使用phantomjs.

有没有人有这方面的经验?

dun*_*all 2

您应该安装libfreetype6libfreetype6-dev和软件包libfontconfig1libfontconfig1-dev

sudo apt-get install libfreetype6 libfreetype6-dev -y
sudo apt-get install libfontconfig1 libfontconfig1-dev -y
Run Code Online (Sandbox Code Playgroud)

您可能还需要在 bash 配置文件中设置以下值:

LC_ALL=en_US.UTF-8