Wicked_pdf gem と Highcharts を使用して PDF レポートを生成しようとしています。私はすでに と false を設定しようとしanimation
ましたenableMouseTracking
。shadow
しかし、wkhtmltopdf が PDF ファイルを生成しようとすると、エラーが発生しました。
HTML に対して同じ手順を実行すると、Highcharts は完全にレンダリングされるため、実際に何をすべきかはわかりません。
Wicked_pdf gem と Highcharts を使用して PDF レポートを生成しようとしています。私はすでに と false を設定しようとしanimation
ましたenableMouseTracking
。shadow
しかし、wkhtmltopdf が PDF ファイルを生成しようとすると、エラーが発生しました。
HTML に対して同じ手順を実行すると、Highcharts は完全にレンダリングされるため、実際に何をすべきかはわかりません。
このオプションを設定して修正しました:
plotOptions:
line:
animation: false
enableMouseTracking: false
shadow: false
また、JQuery を含め、スタイルとスクリプトをインライン化することを忘れないでください。
これを設定してみてください:
series: { 'enableMouseTracking: false, shadow: false, animation: false' : nil}
この解決策は私のために働いた。私は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>