使用WKHtmlToPDF生成的PDF进行图像测验

本文关键字:图像 PDF WKHtmlToPDF 使用 | 更新日期: 2023-09-27 18:00:33

使用WKHtmlToPDF为我公司的基于web的地图服务生成PDF。本质上,我获取一个模板HTML文件,将图像注入div,将HTML保存到磁盘,并使用WKHtmlToPDF渲染为PDF。

现在,在大多数模板上,它都是一种享受。然而,在一个特定的例子中,图像应该在哪里(pdf中)是一个灰色区域。但是,如果我右键单击灰色区域,并选择"将图像另存为…",则保存的图像是正确的。

链接的是创建的PDF和它所基于的HTML。急需帮助,并感谢提示。

包含HTML和PDF 的Zip文件

使用WKHtmlToPDF生成的PDF进行图像测验

我遇到了一个问题,一个特定的图像没有打印到PDF中。同一页上的其他图像是。丢失图像的src来自CDN,但没有扩展,即src="''path/to/image?param"。使用前面提到的-n开关(禁用Javascript),图像显示在生成的PDF中。谢谢Jordaan。

不知道为什么会这样,但添加了"--disable smart-brinking"选项和/或删除了"-n"(禁用Javascript)选项,修复了它。