【发布时间】:2015-03-19 19:16:07
【问题描述】:
我尝试使用 wkhtmltopfd 从 OpenLayer V3 地图生成 PDF,但我只得到一个空图像。
此代码应生成包含地图图像的 PDF,但它仅生成地图的背景。
wkhtmltopdf --javascript-delay 5000 http://openlayers.org/en/v3.1.1/examples/moveend.html test.pdf
我做错了什么?
这是我已经检查过的:
- 我使用 Chrome 打开网页并将其保存为 PDF。它有效。
- 在 Wireshark 跟踪中,我看不到任何对磁贴图像的请求(因此阻塞磁贴服务器不是故障)。
- 我在 wkhtmltopdf 上尝试了一些选项,例如
--background和--images,但没有成功(这些选项也被标记为默认选项)。 - 我在 Windows 8 上使用 wkhtmltopdf 0.12.1.2(带有修补的 qt)。没有成功。
- Ubuntu 14 上还有 wkhtmltopdf 0.12.1(带有修补的 qt):没有成功。
【问题讨论】:
标签: qt pdf-generation openstreetmap wkhtmltopdf openlayers-3