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

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

पायथन का उपयोग करके वर्ड को मार्कडाउन में बदलने के चरण

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

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

पायथन का उपयोग करके वर्ड को एमडी फाइल में बदलने के लिए कोड

import aspose.words as aw
# Load the license
wordToMd = aw.License()
wordToMd.set_license("Aspose.Total.lic")
# Load input file
doc = aw.Document("Input.docx")
# Initialize MarkdownSaveOptions object
options = aw.saving.MarkdownSaveOptions()
options.update_fields = True
options.memory_optimization = True
# Save the output Markdown file
doc.save("SaveWordToMarkdown.md", options)
print ("Word Document to .MD conversion performed successfully")

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

इस लेख ने हमें सिखाया है कि पायथन का उपयोग करके *वर्ड टू मार्कडाउन कनवर्टर कैसे लिखना है। यदि आप किसी वर्ड फ़ाइल में पेज नंबर जोड़ने जैसे अन्य कार्यों को सीखना चाहते हैं, तो पायथन का उपयोग करके वर्ड में पेज नंबर कैसे डालें? पर लेख देखें।

 हिन्दी