Wkhtmltopdf无法打印SVG路径(高图)

时间:2013-01-04 15:49:46

标签: svg highcharts wkhtmltopdf

我正在尝试从JS高级图表创建PDF,如下所示:http://www.highcharts.com/stock/demo/

这需要JS延迟

  

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

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

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

2 个答案:

答案 0 :(得分:11)

这是workaround。诀窍是将plotOptions.series.enableMouseTracking设置为false。

这是因为灰线是图表的“鼠标轨迹”区域,由于某些原因它不被wkhtmltopdf隐藏。

答案 1 :(得分:4)

派对有点晚了,但我发现将这个添加到我发送给wkhtmltopdf的CSS中隐藏了有问题的鼠标轨道区域,以及在PDF版本中看起来不太好的线条下的阴影。

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