【发布时间】:2018-07-19 13:45:29
【问题描述】:
我正在运行一个 phantomJS 命令,它将 HTML 转换为包含 Cent OS 的 Docker 上的 PDF 缓冲区。 PDF 呈现良好,但字体/字体格式呈现
系统上可用的字体有:
/usr/share/fonts/lyx/eufm10.ttf: eufm10:style=LyX
/usr/share/fonts/lyx/cmsy10.ttf: cmsy10:style=LyX
/usr/share/fonts/lyx/msam10.ttf: msam10:style=LyX
/usr/share/fonts/lyx/cmmi10.ttf: cmmi10:style=LyX
/usr/share/fonts/lyx/wasy10.ttf: wasy10:style=LyX
/usr/share/fonts/lyx/esint10.ttf: esint10:style=LyX
/usr/share/fonts/lyx/rsfs10.ttf: rsfs10:style=LyX
/usr/share/fonts/lyx/stmary10.ttf: stmary10:style=LyX
/usr/share/fonts/lyx/cmex10.ttf: cmex10:style=LyX
/usr/share/fonts/lyx/msbm10.ttf: msbm10:style=LyX
/usr/share/fonts/lyx/cmr10.ttf: cmr10:style=LyX
如何解决此问题以使用可读字体? 我可以强制使用内联样式字体系列,但我将其设置为什么才能使其可读?
也许我应该在我的 Docker 文件中安装字体。
谢谢!
【问题讨论】:
-
你可以参考另一个 docker 镜像的 GitHub issue,也许这会有所帮助github.com/astefanutti/decktape/issues/79 StackOverflow 上也有类似的问题stackoverflow.com/questions/50647872/…
标签: node.js docker centos phantomjs html-to-pdf