Wkhtmltopdf无法打印SVG路径(highchart)



我正在尝试从JS highchart图表创建一个PDF,像这样:http://www.highcharts.com/stock/demo/

需要JS延迟所以

wkhtmltopdf——javascript-delay 1000http://www.highcharts.com/stock/demo/pdftest1.pdf

在结果中,我只看到一条灰色粗线。

我在Windows 7上使用0.11.0 rc2版本的组件。还有其他人遇到同样的问题吗?

这里有一个解决方法。诀窍是将plotopoptions .series. enablemousetracking设置为false。

这是因为灰色线是图表的"鼠标轨迹"区域,并且由于某些原因它没有被wkhtmltopdf.

隐藏。

有点晚了,但是我发现把这个添加到我发送给wkhtmltopdf的CSS中隐藏了令人讨厌的鼠标轨迹区域,以及在PDF版本中看起来不那么好的线条下的阴影。

g.highcharts-tracker, g.highcharts-tooltip, path[isShadow] { display:none; }

最新更新