图片Quirk与PDF由WKHtmlToPDF生成

时间:2011-06-29 00:15:16

标签: c# pdf wkhtmltopdf

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

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

链接是创建的PDF及其所基于的HTML。最迫切需要帮助,并提示赞赏。

Zip File Containing HTML and PDF

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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

相关问题