Highcharts不适用于wicked_pdf

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完美渲染.

met*_*gfu 5

我通过设置这个选项来修复它:

plotOptions:
  line:
    animation: false
    enableMouseTracking: false
    shadow: false
Run Code Online (Sandbox Code Playgroud)

另外,不要忘记包含JQuery并内联您的样式和脚本


Chr*_*tto 4

尝试这样设置:

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)