wkhtmltoimage快照中的CSS3渐变渲染

时间:2013-03-26 16:37:14

标签: wkhtmltopdf wkhtmltoimage

我正在使用wkhtmltoimage为我的网站渲染快照,其中包含背景渐变,但它不会显示在生成的快照中。

我尝试在Ubuntu和Windows上使用,但无法找到错误。

我甚至尝试使用最简单的命令而没有任何参数。

wkhtmltoimage.exe <website_link> <image_name>

我的原始页面在所有主流浏览器中都相同 这是屏幕打印enter image description here

这是由wkhtmltoimage生成的 enter image description here

我不确定究竟是什么问题。我也试着查看他们现有的问题,但找不到任何东西。

2 个答案:

答案 0 :(得分:2)

您是否检查过渐变语法? wkhtmltopdf使用webkit语法。

background: -webkit-linear-gradient(top, #ccc 0%, #888 100%);

第二种语法不会计入wkhtmltopdf,但第一种语法适用于wkhtmltopdf版本(0.10.0 rc2)。

我还发现现代webkit语法不起作用。即这没有用

Runnable

按照这个:stackoverflow entry

答案 1 :(得分:2)

与wkhtmltopdf的0.12.2.1一样,渐变css - 无论是旧的还是新的都不起作用。