पायथन में पीडीएफ कैसे बनाएं

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

पायथन में पीडीएफ बनाने के लिए कदम

  1. PDF बनाने के लिए वातावरण को .NET के माध्यम से पायथन के लिए Aspose.PDF का उपयोग करें में कॉन्फ़िगर करें
  2. Document वर्ग का उपयोग करके एक पीडीएफ फाइल बनाएं और उसमें एक पेज जोड़ें
  3. पीडीएफ पेज पर टेक्स्ट जोड़ने के लिए एक TextFragment क्लास ऑब्जेक्ट बनाएं
  4. पाठ के विभिन्न गुण जैसे फ़ॉन्ट आकार, फ़ॉन्ट नाम, पृष्ठभूमि रंग और अग्रभूमि रंग सेट करें
  5. चयनित पृष्ठ के लिए टेक्स्टबिल्डर क्लास ऑब्जेक्ट बनाएं और इसमें टेक्स्ट खंड जोड़ें
  6. परिणामी पीडीएफ फाइल को इसमें नए जोड़े गए टेक्स्ट के साथ सेव करें

ये चरण Python का उपयोग करके PDF उत्पन्न करने की प्रक्रिया को सारांशित करते हैं। सबसे पहले, एक नई पीडीएफ फाइल बनाई जाती है और उसमें एक पेज जोड़ा जाता है, इसके बाद एक टेक्स्टफ्रैगमेंट ऑब्जेक्ट बनाया जाता है, जिसका उपयोग टेक्स्ट, सेटिंग्स टेक्स्ट फॉर्मेटिंग, फोरग्राउंड कलर और बैकग्राउंड कलर को जोड़ने के लिए किया जाता है। एक बार टेक्स्टफ्रैगमेंट ऑब्जेक्ट भर जाने के बाद, चयनित पृष्ठ के लिए टेक्स्टबिल्डर क्लास ऑब्जेक्ट तत्काल हो जाता है और नव निर्मित टेक्स्टफ्रेगमेंट ऑब्जेक्ट पीडीएफ में जोड़ा जाता है।

पायथन का उपयोग करके पीडीएफ बनाने के लिए कोड

उपरोक्त कोड खंड दर्शाता है कि कैसे Python का उपयोग करके पीडीएफ फाइल बनाएं। aspose.pdf मॉड्यूल में दस्तावेज़ वर्ग का उपयोग एक नई पीडीएफ फाइल बनाने के लिए किया जाता है, aspose.pdf.text मॉड्यूल में टेक्स्टफ्रैगमेंट ऑब्जेक्ट का उपयोग टेक्स्ट और उसके प्रारूप को सेट करने के लिए किया जाता है, टेक्स्टबिल्डर क्लास ऑब्जेक्ट aspose.pdf.text में है चयनित पृष्ठ पर पाठ खंड जोड़ने के लिए उपयोग किया जाता है, और अंत में डिस्क पर फ़ाइल को सहेजने के लिए Document.save () विधि का उपयोग किया जाता है। आप टेक्स्ट के लिए कई अन्य गुणों को सेट करने के लिए टेक्स्टफ्रैगमेंट ऑब्जेक्ट का उपयोग कर सकते हैं और पीडीएफ में अन्य दस्तावेज़ तत्वों को जोड़ने के लिए टेक्स्टबिल्डर ऑब्जेक्ट का उपयोग कर सकते हैं।

इस लेख ने हमें Python के साथ PDF फ़ाइल बनाना सिखाया है। यदि आप PDF फ़ाइल को XPS में बदलने की प्रक्रिया सीखना चाहते हैं, तो पायथन में पीडीएफ को एक्सपीएस में कैसे बदलें पर लेख देखें।

 हिन्दी