2013-01-22 56 views
5

我試圖使用Wicked_pdf gem和Highcharts生成PDF報告。 我已經試過設置animation,enableMouseTrackingshadow爲假。 但是,當wkhtmltopdf嘗試生成PDF文件時出現錯誤。Highcharts不適用於wicked_pdf

我真的不想做什麼,因爲當我對HTML執行相同的過程時,Highcharts呈現完美。

回答

4

嘗試設置這樣的:

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> 
+1

我使用先前版本的wkhtmltopdf解決了問題,版本號爲0.10.0_rc2-static-amd64。渲染javascript時,我使用的最後一個版本存在一些問題。 – user2002098

5

我通過設置這個選項固定它:

plotOptions: 
    line: 
    animation: false 
    enableMouseTracking: false 
    shadow: false 

另外,不要忘記,包括jQuery和內聯您的風格和腳本

相關問題