use*_*098 6 ruby-on-rails highcharts web wicked-pdf lazy-high-charts
我正在尝试使用Wicked_pdf gem和Highcharts生成PDF报告.我已经尝试过设置animation,enableMouseTracking而且是shadow假的.但是当wkhtmltopdf尝试生成PDF文件时,我收到了一个错误.
我真的不知道该怎么做,因为当我为HTML做同样的程序时,Highcharts完美渲染.
我通过设置这个选项来修复它:
plotOptions:
line:
animation: false
enableMouseTracking: false
shadow: false
Run Code Online (Sandbox Code Playgroud)
另外,不要忘记包含JQuery并内联您的样式和脚本
尝试这样设置:
series: { 'enableMouseTracking: false, shadow: false, animation: false' : nil}
Run Code Online (Sandbox Code Playgroud)
这个解决方案对我有用。我有一个 pdf 视图和一个 html 视图,并且实施的解决方案有:
<more highchart options>
...
plotOptions: {
line: {
marker: {
enabled: false
},
dashStyle: 'ShortDash'
},
series: { #{request.format == 'pdf' ? 'enableMouseTracking: false, shadow: false, animation: false' : nil} }
},
...
<more highchart options>
Run Code Online (Sandbox Code Playgroud)