Wkhtmltopdf 无法打印 SVG 路径(highchart) [英] Wkhtmltopdf fails to printing SVG path (highchart)

查看:39
本文介绍了Wkhtmltopdf 无法打印 SVG 路径(highchart)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I am trying to create a PDF from a JS highchart chart, like this one: http://www.highcharts.com/stock/demo/

它需要JS延迟所以

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

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

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

In the result I see only a grey thick line.

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

I'm using the version 0.11.0 rc2 of the component on Windows 7. Is anyone else experiencing the same issues?

推荐答案

这里有一个解决方法.诀窍是将 plotOptions.series.enableMouseTracking 设置为 false.

Here a workaround. The trick is to set plotOptions.series.enableMouseTracking to false.

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

This because the gray line is the "mouse track" area of the chart and for some reasons it's not hidden by wkhtmltopdf.

这篇关于Wkhtmltopdf 无法打印 SVG 路径(highchart)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆