यह विषय इस बात पर केंद्रित है कि पायथन का उपयोग करके Word फ़ाइल में बुलेट बिंदुओं को पैराग्राफ में कैसे परिवर्तित किया जाए। इसमें विकास वातावरण स्थापित करने के विवरण, परिभाषित कार्यों की एक सूची और पायथन का उपयोग करके वर्ड फ़ाइल में वाक्य रूपांतरण के लिए बुलेट पॉइंट निष्पादित करने के लिए एक उदाहरण कोड शामिल है। आप इस एप्लिकेशन का उपयोग .NET फ्रेमवर्क और पायथन को सपोर्ट करने वाले किसी भी प्लेटफॉर्म पर कर सकते हैं।
पायथन का उपयोग करके वर्ड दस्तावेज़ से बुलेट पॉइंट हटाने के चरण
- बुलेट पॉइंट हटाने के लिए .NET के माध्यम से पायथन के लिए Aspose.Words का उपयोग करने के लिए विकास परिवेश स्थापित करें
- स्रोत वर्ड फ़ाइल को बुलेट पॉइंट और क्रमांकित सूचियों वाले Document वर्ग में लोड करें
- सभी नोड्स के माध्यम से पुनरावृति करें और प्रत्येक नोड को Word फ़ाइल में एक paragraphs वर्ग उदाहरण में डालें
- प्रत्येक पैराग्राफ की ListFormat प्रॉपर्टी तक पहुंचें और रिमूव_नंबर्स() विधि को कॉल करें
- बुलेट्स हटाने के बाद वर्ड डॉक्यूमेंट को सेव करें
ऊपर उल्लिखित चरण पायथन* का उपयोग करके वर्ड फ़ाइल में *बुलेट पॉइंट टू पैराग्राफ कनवर्टर विकसित करने की प्रक्रिया को समझाते हैं, जिसके तहत वर्ल्ड फ़ाइल को दस्तावेज़ वर्ग में लोड करके और पैराग्राफ प्रकार के सभी चाइल्ड नोड्स के माध्यम से पुनरावृत्त करके प्रक्रिया शुरू की जाती है। हम प्रत्येक पैराग्राफ की list_format प्रॉपर्टी तक पहुंचेंगे और बुलेट्स को हटाने के लिए रिमूव_नंबर्स () विधि को कॉल करेंगे।
पायथन का उपयोग करके वर्ड फ़ाइल में बुलेट पॉइंट्स को पैराग्राफ में बदलने के लिए कोड
import aspose.words as aw | |
# Path to the source files | |
filePath = "c://words//" | |
# Load the Aspose.Words license in your application to remove bullets | |
aw.License().set_license(filePath + "Product.Family.lic") | |
# Use the Document class object to load the source word | |
srcDoc = aw.Document(filePath + "AsposeTest.docx") | |
for node in srcDoc.get_child_nodes(aw.NodeType.PARAGRAPH, True): | |
node.as_paragraph().list_format.remove_numbers() | |
# Save the Word file with cleared bullets | |
srcDoc.save(filePath + "OutDoc.docx") | |
print ("Bullets removed successfully") |
उपरोक्त उदाहरण वर्ड फ़ाइल के लिए बुलेट पॉइंट टू पैराग्राफ कनवर्टर बनाने की विकास प्रक्रिया को प्रदर्शित करता है। एनम नोडटाइप का उपयोग दस्तावेज़ में चाइल्ड नोड्स के नोड्स संग्रह से केवल पैराग्राफ का चयन करने के लिए किया जाता है। रिमूव_नंबर्स () विधि सभी प्रकार की बुलेट्स, नंबरिंग और मल्टीलेवल सूचियों को हटा देती है और पैराग्राफ के इंडेंटेशन को परेशान किए बिना उन्हें सामान्य वाक्यों में रीसेट कर देती है।
इस लेख में बुलेट्स, क्रमांकित सूचियों और बहुस्तरीय सूचियों को सामान्य वाक्यों में बदलने की प्रक्रिया को समझाया गया है। DOCX फ़ाइल में सामग्री तालिका सम्मिलित करने के लिए, पायथन का उपयोग करके वर्ड फ़ाइल में सामग्री की एक तालिका डालें कैसे करें पर लेख देखें।