wkhtmltopdf上的平方字符问题

Tim*_*kle 36 fonts encoding pdf-generation centos wkhtmltopdf

我在Centos 5.5上安装了wkhtmltopdf.(因为有图书馆问题,已经有4天了).它现在部分工作了.部分原因是因为,所有由wkhtmltopdf创建的pdf都包含正方形而不是文本?

我能做什么?我搜索了谷歌,但我找不到任何东西.

感谢您的帮助.

小智 81

当我遇到黑色方块问题时,我能够通过安装urw-fonts软件包解决它,而无需安装X11 .

  • 令人敬畏的解决方案James.蒂姆,请接受它作为答案,因为它显然有效. (4认同)
  • TNX!解决了我在CentOS 7.1上的问题 (4认同)
  • James F的解决方案解决了我的问题.有完全相同的问题,当我在命令行执行wkhtmltophp所有字体100%.但是如果我尝试使用该命令从PHP执行它,那就不行了.我运行Centos 6并安装URL字体yum install urw-fonts然后它工作;-)谢谢James (3认同)
  • 优秀答案.@Tim Tuckle:请接受这个作为答案. (2认同)

rjh*_*ort 18

我能够使用以下资源解决此问题:

http://code.google.com/p/wkhtmltopdf/wiki/static

简而言之,您可能不需要安装整个x11库及其所有依赖项.只需安装urw-fonts即可.上述资源甚至提到CentOS有这个问题.

在您的服务器上运行此命令:

sudo yum install urw-fonts libXext openssl-devel
Run Code Online (Sandbox Code Playgroud)


Rob*_*obl 5

如果有人在 Alpine 上遇到同样的问题。这为我解决了问题:

apk --update add ttf-dejavu
Run Code Online (Sandbox Code Playgroud)