wkhtmltopdf不会将图像放在html文件中

guy*_*uyl 3 c# pdf wkhtmltopdf

我们使用wkhtmltopdf(在wkhtmltoxsharp lib中)获取本地.html文件并将它们转换为.pdf文件.

在HTML内部,我们有一个带有.gif图像的网络驱动器的Web链接.当转换.pdf时没有图像.

有关如何实现这一点的任何想法?

在Google Code上对此进行了更多讨论.

use*_*ser 7

我知道这已经得到了解答,但我认为有人可能也会使用这条信息:我正在使用1.1.4 0.10 版本,我可以打印GIF,JPG等.

但是,我也不能去上班是有本地页面(在工作http://localhost/),转换成具有其源设置了相对路径的图片.

所以它没有用这个: <img src="../somepath/echoimage.php?params" >

我用上面的解决方案累了好几种图像类型,因为正如我在示例中所示,我使用了动态图像,但这些都没有帮助.

它最终有了src绝对路径,就像这里一样: <img src="http://localhost/fullpath/echoimage.php?params" >

如果给出高度/宽度或者它不是动态图像,我没有时间测试第一个场景是否可行.在这种情况下,设置绝对路径是可以接受的,所以我停在那里.


Nen*_*lep 5

Windows版本的wkhtmltopdf 0.11.0 rc1不支持gif图像.解决方法:预处理传入HTML中的所有图像并将其转换为jpgs.

问题描述于:http://code.google.com/p/wkhtmltopdf/issues/detail?id = 441

Gifs在wkhtmltopdf 0.9.9中工作.