2013-02-08 2 views
13

का उपयोग कर एचटीएमएल से पीडीएफ दस्तावेज बनाएं मैं जावास्क्रिप्ट में एचटीएमएल से पीडीएफ दस्तावेज़ बनाना चाहता हूं। मैंने पुस्तकालय jsPDF का उपयोग करने का प्रयास किया लेकिन सभी HTML स्वरूपण इसमें समर्थित नहीं हैं। क्या कोई अन्य लाइब्रेरी है जिसका उपयोग मैं पीडीएफ बनाने के लिए कर सकता हूं?जावास्क्रिप्ट

+0

pdf.js का उपयोग करें http://mozilla.github.com/pdf.js/web/viewer.html –

+0

मैं एक HTML सामग्री पास करना चाहता हूं और इसके परिणामस्वरूप पीडीएफ उत्पन्न करना चाहता हूं। क्या यह संभव है pdf.js. का उपयोग करके मैं केवल था इसका उपयोग कर एक एचटीएमएल पेज पर एक पीडीएफ दस्तावेज प्रस्तुत करने में सक्षम। – Vishnu

+0

हाँ हाँ आप पीडीएफ.जेएस का उपयोग कर एक नया पीडीएफ बना सकते हैं, कृपया उनके प्रलेखन –

उत्तर

1

आप के रूप में आप पीडीएफ तो जावास्क्रिप्ट से आप ब्राउज़र है जो अंत में एक PDF करने के लिए या प्रिंट योग्य प्रारूप में एक वेबपेज निर्यात के प्रिंट समारोह कॉल कर सकते हैं चाहते html पृष्ठ बना सकते हैं

1

gitbook-pdf gitbook-pdf का उपयोग करता PhantomJS स्थापित करने पर विचार करें और rasterize.js से HTML

PDF फ़ाइलों का निर्माण करने के लिए आप NodeJS और NPM

की आवश्यकता होगी रन आदेशों स्थापित करने के बाद:

gitbook-pdf --format A4 generate index.html index.pdf

ए 4 डिफ़ॉल्ट कागज format..there अन्य विकल्प भी होते हैं! यह बाहर की जाँच

index.html

index.pdf अपने अंतिम उत्पाद

आशा है कि मदद करता है अपने मुख्य HTML फ़ाइल है!

1

मैंने अभी जेएसपीडीएफ नामक एक लाइब्रेरी लिखी है (आपको नीचे दिया गया लिंक दें) जो अकेले जावास्क्रिप्ट का उपयोग करके पीडीएफ उत्पन्न करता है। यह अभी भी बहुत छोटा है, और मैं जल्द ही सुविधाओं और बग फिक्स जोड़ रहा हूं। ब्राउज़र यूआरआई का समर्थन नहीं करने वाले ब्राउज़र में वर्कअराउंड के लिए कुछ विचार भी प्राप्त हुए। यह एक उदार एमआईटी लाइसेंस के तहत लाइसेंस प्राप्त है।

मैं इस सवाल में आए इससे पहले कि मैं यह लिखना शुरू किया और सोचा था कि मैं वापस आ जाओ और आपको यह बताने चाहते हैं :)

http://code.google.com/p/jspdf/

http://hayageek.com/generate-pdf-with-javascript/ // कदम प्रक्रिया द्वारा कदम के साथ इस लिंक का प्रयास करें

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