2013-01-22 10 views
5

के साथ काम नहीं करता है मैं Wicked_pdf मणि और हाईचार्ट्स का उपयोग करके एक पीडीएफ रिपोर्ट जेनरेट करने की कोशिश कर रहा हूं। मैंने पहले से ही animation, enableMouseTracking और shadow को सेट करने का प्रयास किया है। लेकिन जब wkhtmltopdf पीडीएफ फाइलों को उत्पन्न करने का प्रयास करता है तो मुझे एक त्रुटि मिली।हाइचार्ट्स bad_pdf

मैं वास्तव में नहीं करना चाहता कि क्या करना है, क्योंकि जब मैं एक HTML के लिए एक ही प्रक्रिया करता हूं, हाईचार्ट्स पूरी तरह से प्रस्तुत करता है।

उत्तर

4

इस सेट करके देखें:

series: { 'enableMouseTracking: false, shadow: false, animation: false' : nil} 

यह समाधान मेरे लिए काम किया। मैं एक PDF दृश्य और एक एचटीएमएल दृश्य है और कार्यान्वित समाधान है:

<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 का उपयोग करके हल किया। जावास्क्रिप्ट प्रस्तुत करते समय मैंने जो अंतिम संस्करण उपयोग किया था, उनमें कुछ समस्याएं हैं। – user2002098

5

मैं इस विकल्प की स्थापना करके यह तय:

plotOptions: 
    line: 
    animation: false 
    enableMouseTracking: false 
    shadow: false 
इसके अलावा

, मत भूलना JQuery शामिल हैं और अपनी शैली इनलाइन करने के लिए और स्क्रिप्ट

संबंधित मुद्दे