-
chrome-print:一组 docker 容器,可以让 Google Chrome 自动化将 HTML 文档转换为 PDF 文档下载
资源介绍
谷歌浏览器打印
一组 docker 容器,使用 XVFB、Xdotool、Visgrep 和其他技术将 Google Chrome 自动化,将 HTML 文档转换为 PDF 文档。
这是一个实验,请勿用于生产
为什么?
我有另一个项目 ,它使用将 HTML 转换为 PDF。 这是我在生产中使用的,但问题是很难调试布局问题,因为phantomjs与chrome不是同一个渲染引擎,它使用旧版本的webkit 。
我还使用了 ,结果各不相同。 虽然他们确实使用了webkit的补丁版本,它支持一些额外的东西,比如自定义字体,但它仍然存在同样的问题。
我无法使用标准浏览器开发 HTML/CSS。 我可以使用普通浏览器接近,但随后需要花时间生成许多 PDF 来修复和调整布局错误。
有一天,我读了一篇关于使用 XVFB 和 XDOTOOL 控制 GUI 应用程序的文章。 我也刚开始玩 。 我的