0

使用 WKHtmlToPDF 为我公司的基于 Web 的地图服务生成 PDF。本质上,我采用模板 HTML 文件,将图像注入 div,将 HTML 保存到磁盘并使用 WKHtmlToPDF 呈现为 PDF。

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

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

包含 HTML 和 PDF 的 Zip 文件

4

2 回答 2

1

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

于 2012-12-19T20:52:23.340 回答
0

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

于 2011-06-29T01:09:58.327 回答