2011-04-25 15 views
9

विफल रहता है मैं wkhtmltopdf का उपयोग कर एक HTML फ़ाइल को पीडीएफ में बदलने की कोशिश कर रहा हूं। ,wkhtmltopdf कमांड

Loading page (1/2) 
Error: Failed loading page file:///path/convert.1303714349.4961.html.tmp (sometimes it will work just to ignore this error with --ignore-load-errors) 

फ़ाइल /path/convert.1303714349.4961.html.tmp में मौजूद है:

/usr/bin/xvfb-run -a -s "-screen 0 640x480x16" wkhtmltopdf /path/convert.1303714349.4961.html.tmp /path/convert.1303714349.4961.pdf.tmp 

मैं निम्नलिखित त्रुटि मिलती है:

उस उद्देश्य के एक डेबियन बॉक्स पर मैं wkhtmltopdf स्थापित किया है और इस आदेश को चलाने के लिए कोशिश कर रहा हूँ और अनुमतियों को सही ढंग से सेट कर रहे हैं। क्या file:// के साथ तैयार किए जा रहे पथ के साथ इसका कोई संबंध नहीं है?

+0

मैं एक जावास्क्रिप्ट कोड जो पुनः लोड की वजह से इस समस्या थी है की जैसे कुछ चार से फ़ाइल नाम में रिक्त स्थान को बदलने के लिए "_", है मेरी पृष्ठ जबकि इसे पीडीएफ में परिवर्तित किया गया था। मुझे पता नहीं, शायद यह किसी की मदद करेगा: -? – vladCovaliov

उत्तर

0

मुझे अपने विंडोज 7 बॉक्स पर "फ़ाइल: //" पथों में कोई समस्या नहीं है।

क्या आपने त्रुटि संदेश, --igonore-load-errors में सलाह का प्रयास किया था?

+0

हां, कुछ भी नहीं बदला। – phidah

+1

मैं कहां सेट कर सकता हूं - लोड-त्रुटि-हैंडलिंग अनदेखा करें? रेल विन्यास प्रारंभकर्ता में? – nathanengineer

26

मेरा मानना ​​है कि wkhtmtopdf गैर-विशिष्ट एक्सटेंशन वाले स्थानीय फ़ाइलों को संभाल नहीं करता है। इनपुट फ़ाइल को *.html पर नाम बदलने का प्रयास करें।

https://web.archive.org/web/20131124022426/http://code.google.com/p/wkhtmltopdf/issues/detail?id=486 पर समस्या और टिप्पणियां देखें।

+2

स्वीकार्य उत्तर होना चाहिए। –

2

एक और उपयोगी टिप क्योंकि जब फ़ाइल नाम रिक्त स्थान प्रक्रिया विफल लोड हो रहा है पेज

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