puppeteer 乱码解决办法

桃扇骨 2023-07-21 06:28 39阅读 0赞

03e57267935147a899cf2ce206de5fac
dbda9e0e001e44d2ba19d27b27f6af42

起因

学习使用 puppeteer 工具时,按照官网 Getting Started 示例,截图某网址时发现生成的图片,中文字体处都是方框。
在这里插入图片描述
猜测是因为ubuntu没有中文字体导致的

安装中文字体

  1. 首先安装字体配置工具(fontconfig)

    1. sudo apt-get install -y fontconfig
  2. 查看目前已安装的中文字体,我们会发现一个都没有。。

    1. fc-list :lang=zh
  3. 由于字体有版权问题,linux没有提供直接的安装途径,但是我们可以把windows系统里已有的字体传到linux服务器就行了。。
    具体就是把windows系统字体文件夹中,你所需要的字体传送到ubuntu系统中的 /

发表评论

表情:
评论列表 (有 0 条评论,39人围观)

还没有评论,来说两句吧...

相关阅读