पायथन में वर्ड आरटीएफ को पीडीएफ में कैसे बदलें

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

पायथन में आरटीएफ से पीडीएफ कन्वर्टर लिखने के चरण

  1. RTF को PDF में बदलने के लिए Aspose.Words for Python by .NET का उपयोग करने के लिए परिवेश स्थापित करें
  2. पीडीएफ को Document क्लास ऑब्जेक्ट में बदलने के लिए स्रोत RTF फ़ाइल लोड करें
  3. लोड किए गए RTF से कनवर्ट किए गए आउटपुट PDF को कस्टमाइज़ करने के लिए PdfSaveOptions क्लास ऑब्जेक्ट को इंस्टेंट करें
  4. आउटपुट पीडीएफ फाइल के वांछित गुण सेट करें
  5. आउटपुट पीडीएफ फाइल को डिस्क पर सेव करें

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

पायथन में रिच टेक्स्ट डॉक्यूमेंट को पीडीएफ में बदलने के लिए कोड

import aspose.words as aw
# Load the license
wordToHtml = aw.License()
wordToHtml.set_license("Aspose.Total.lic")
# Load the RTF file
inputRtfFile = aw.Document("SampleFile.rtf")
# Instantiate the PdfSaveOptions object
pdfSaveOptions = aw.saving.PdfSaveOptions()
# Set color mode
pdfSaveOptions.color_mode = aw.saving.ColorMode.GRAYSCALE
# Save the output PDF
inputRtfFile.save("OutputRtfAsPdf.pdf", pdfSaveOptions)
print ("RTF to PDF converted successfully")

यह कोड फाइल फॉर्मेट को आरटीएफ से पीडीएफ में पाइथन में बदलने की प्रक्रिया को डॉक्यूमेंट क्लास ऑब्जेक्ट का उपयोग करके प्रदर्शित करता है जो स्ट्रीम या डिस्क से लोड करने जैसे विकल्प प्रदान करता है, गुणों को सेट करने के लिए लोड_ऑप्शन क्लास ऑब्जेक्ट का उपयोग करके मेटा फाइलों को पीएनजी में कनवर्ट करना, विभिन्न एन्कोडिंग को संभालना, संरक्षित फाइलों के लिए पासवर्ड सेट करना, और इसी तरह। इसी तरह, PdfSaveOptions क्लास ऑब्जेक्ट पोस्ट-स्क्रिप्ट फोंट को एम्बेड करने का समर्थन करता है, इस कोड नमूने में प्रदर्शित रंग मोड को सेट करता है, पीडीएफ अनुपालन मानकों को निर्दिष्ट करता है, कुछ नाम रखने के लिए दस्तावेज़ शीर्षक प्रदर्शित करता है।

इस टॉपिक ने हमें RTF फाइल को PDF फॉर्मेट में कन्वर्ट करना सिखाया है। यदि आप किसी Word फ़ाइल में शीर्ष लेख और पादलेख जोड़ने की प्रक्रिया सीखना चाहते हैं, तो पायथन का उपयोग करके वर्ड में हेडर और फुटर कैसे जोड़ें पर लेख देखें।

 हिन्दी