【问题标题】:Phantomjs - render text as images on Ubuntu ServerPhantomjs - 在 Ubuntu 服务器上将文本渲染为图像
【发布时间】:2018-11-16 06:53:03
【问题描述】:

我使用 phantomjs 和 html 到 pdf 节点包。在本地环境(MacOS)上一切正常。当我在 Ubuntu Server (16.04) 上使用相同的应用程序时,phantomjs 会生成带有图像而不是文本的 PDF(每页上的图像)。

我在寻找信息,发现它可能是由外部资源引起的 - 是的,我在我的样式中使用了额外的自定义字体。但是在更改为本地(文件:/// 和渲染选项中的基础)后,问题仍然存在。不知道为什么它是平台相关的问题。

【问题讨论】:

    标签: html node.js pdf phantomjs converter


    【解决方案1】:

    解决方案:在服务器上本地安装字体(在 /usr/share/fonts 和 /usr/local/share/fonts/ 上)。之后,Phantom 可以毫无问题地使用它们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-29
      • 2018-02-16
      • 2020-05-09
      • 2011-07-27
      相关资源
      最近更新 更多