पायथन का उपयोग करके वर्ड में बुकमार्क कैसे डालें

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

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

  1. बुकमार्क जोड़ने के लिए पायथन के लिए Aspose.Words .NET के माध्यम से जोड़ने के लिए वातावरण स्थापित करें
  2. एक खाली document ऑब्जेक्ट बनाएं और इसका इस्तेमाल करके DocumentBuilder ऑब्जेक्ट को इंस्टेंट करें
  3. एक बुकमार्क प्रारंभ करें और दस्तावेज़ में कुछ टेक्स्ट डालें
  4. नेस्टेड बुकमार्क डालें और उसके बाद कुछ टेक्स्ट जोड़ें
  5. नेस्टेड बुकमार्क को बंद करें और परीक्षण के लिए इसके बाद कुछ टेक्स्ट जोड़ें
  6. पहला बुकमार्क बंद करें और दस्तावेज़ को डिस्क पर सहेजें

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

पायथन का उपयोग करके वर्ड में बुकमार्क जोड़ने के लिए कोड

import aspose.words as aw
# Load the license
wordLic = aw.License()
wordLic.set_license("Aspose.Total.lic")
# Create a document
doc = aw.Document()
# Create a document builder object
builder = aw.DocumentBuilder(doc)
# Start a bookmark
builder.start_bookmark("first_bookmark")
# Add some sample text
builder.writeln("Text for the first bookmark")
# Start nested bookmark
builder.start_bookmark("second_nested_bookmark")
# Add some sample text within nested bookmark as well as in the first bookmark
builder.writeln("Text inside the nested bookmark as well as in the first bookmark")
# End the nested bookmark
builder.end_bookmark("second_nested_bookmark")
# Write some sample text again
builder.writeln("Text after nested bookmark within the first bookmark.")
# End the first bookmark
builder.end_bookmark("first_bookmark")
# Save the resultant bookmark
doc.save("Output.docx")
print ("Bookmarks added successfully in the Word file")

यह कोड Python का उपयोग करके Word दस्तावेज़ में बुकमार्क जोड़ने की प्रक्रिया को प्रदर्शित करता है। यह बुकमार्क शुरू करने और बंद करने के लिए और आउटपुट दस्तावेज़ में सुविधा का परीक्षण करने के लिए नमूना पाठ जोड़ने के लिए दस्तावेज़बिल्डर क्लास ऑब्जेक्ट का उपयोग करता है। आप start_column_bookmark() विधि का उपयोग करके कॉलम-वार बुकमार्क जोड़ने और बंद करने के लिए DocumentBuilder वर्ग का उपयोग कर सकते हैं और Move_to_bookmark() का उपयोग करके किसी विशेष बुकमार्क पर जा सकते हैं।

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

 हिन्दी