ubuntu - 无法使用 puppeteer 将 Rial Symbol 打印为 PDF
问题描述
我正在尝试使用 puppeteers pdf 生成工具创建网页的 pdf(比如说https://en.wiktionary.org/wiki/%EF%B7%BC )。我面临的问题是 pdf 无法正确显示特定字符(﷼、U+FDFC、SA Rial)。
我正在 node.js Web 服务中创建 pdf,我得到的一个线索是,当我在本地运行该服务并让它创建 pdf 时,生成的 pdf 显示每个字符都没有问题。虽然当我在 ubuntu 服务器上运行时,里亚尔字符未正确打印为 pdf。
我试过通过mstt-corefonts-installer
刷新缓存来安装微软字体fc-cache
,我的问题仍然存在。
谁能指导我正确的方向来解决这个问题?
解决方案
在这篇文章的帮助下,我设法解决了安装字体的问题fonts-hosny-amiri
。
推荐阅读
- javascript - Firebase Cloud Firsstore,从本地缓存查询数据时,如果没有移动数据,它就无法工作
- javascript - fullcalendar - 有没有办法在列表视图中替换日标题的内容?
- javascript - 带有 DOMString 值的隐藏输入
- java - 如何从另一种方法调用双精度?
- c - Doxygen 无法识别记录的功能等
- spring-boot - 为什么分页会跳过页面大小?
- css - 即使修改了背景内容,如何让 div 扩展到整个屏幕?
- python - 您可以在同一行上接受超过 1 个用户输入吗?
- python - CNN ValueError:未知层:测试我的模型时的功能
- ios - ML Kit iOS 人脸检测错误