Wkhtmltopdf,图片从数据库加载不显示



我使用wkhtmltopdf将html转换为pdf。所有图像都正确显示,但控制器返回的图像(存储在db中,作为mediumblob类型)没有显示。首先,我认为这可能是一个时间问题,所以我增加了延迟:

--javascript-delay 5000

没有成功。

src形象:

<img src="/app-name/company/logo"/>

相同链接的html图像显示正常

我试图将源代码更改为直接路径:

<img src="http://localhost:8080/app-name/company/logo"/>

但它没有帮助。什么是问题?

您的wkhtmltopdf版本是什么?

我已经安装了最新的http://wkhtmltopdf.org 0.11.0版本,这个版本有一些问题,我得到了0.9.9版本,工作正常。

也检查如果你正在使用例如会话在你的控制器/视图,从数据库加载可能取决于它(例如一些登录信息),当使用wkhtmltopdf你没有会话数据存储。

最新更新