यह त्वरित लेख पायथन का उपयोग करके Word तालिका में पंक्तियाँ कैसे जोड़ें पर मार्गदर्शन करता है। इसमें आईडीई सेट करने के लिए विवरण, एप्लिकेशन विकसित करने के लिए चरणों की एक सूची और पायथन का उपयोग करके एमएस वर्ड दस्तावेज़ में तालिका में पंक्तियां जोड़ने के लिए एक रन करने योग्य नमूना कोड है। आप आउटपुट वर्ड फ़ाइल को सहेजने से पहले तालिका में पंक्ति सम्मिलित करने के विभिन्न विकल्प सीखेंगे।
पायथन का उपयोग करके वर्ड टेबल में पंक्तियाँ सम्मिलित करने के चरण
- पंक्तियों को जोड़ने के लिए अपने एप्लिकेशन में .NET के माध्यम से पायथन के लिए Aspose.Words जोड़ने के लिए वातावरण सेट करें
- नमूना वर्ड फ़ाइल को Document ऑब्जेक्ट में लोड करें जिसमें ज्ञात कॉलमों वाली एक तालिका हो
- इसके इंडेक्स नंबर का उपयोग करके लक्ष्य table तक पहुंचें
- Aspose.words.tables नेमस्पेस में पंक्ति वर्ग का उपयोग करके एक नई पंक्ति बनाएं
- तालिका में स्तंभों की कुल संख्या के अनुसार संख्या को बार-बार दोहराएं
- एक सेल बनाएं, इसे कुछ सामग्री से भरें और नई बनाई गई पंक्ति में जोड़ें
- तालिका में पंक्ति डालें और आउटपुट वर्ड फ़ाइल सहेजें
ये चरण पायथन का उपयोग करके वर्ड तालिका में पंक्तियाँ जोड़ने की प्रक्रिया को संक्षेप में प्रस्तुत करते हैं। प्रक्रिया लक्ष्य दस्तावेज़ को लोड करने और उसके सूचकांक का उपयोग करके लक्ष्य तालिका तक पहुंचने से शुरू होती है। अगले चरण में, एक खाली पंक्ति बनाई जाती है और उसे वांछित स्थान पर तालिका में जोड़ने से पहले प्रत्येक सेल में कुछ नमूना डेटा से भर दिया जाता है।
पायथन का उपयोग करके वर्ड टेबल में पंक्तियाँ जोड़ने के लिए कोड
import aspose.words as aw | |
import datetime | |
import aspose.pydrawing as drawing | |
# Load the license | |
wordLic = aw.License() | |
wordLic.set_license("Aspose.Total.lic") | |
# Open MS Word Document | |
MSWordDocument = aw.Document("WordWithTable.docx") | |
# Get the Table by index | |
tableToAddRowsTo = MSWordDocument.first_section.body.tables[0] | |
# Create a new Row class object | |
row = aw.tables.Row(MSWordDocument) | |
# Add five Cells to Row's cells collection | |
for i in range(5): | |
cell = aw.tables.Cell(MSWordDocument) | |
cell.append_child(aw.Paragraph(MSWordDocument)) | |
cell.first_paragraph.runs.add(aw.Run(MSWordDocument, "Text in Cell " + str(i))) | |
row.cells.add(cell) | |
# Insert new Row after the first Row | |
tableToAddRowsTo.rows.insert(1, row) | |
MSWordDocument.save("TableWithAdditionalRows.docx") | |
print ("Rows added to Word table successfully") |
उपर्युक्त कोड दर्शाता है कि पायथन का उपयोग करके वर्ड में किसी तालिका में पंक्तियाँ कैसे जोड़ें। यह दस्तावेज़ के पहले खंड से पहली तालिका का चयन करता है, हालाँकि आप अपनी इच्छानुसार किसी भी अनुभाग से किसी भी तालिका का चयन कर सकते हैं। इसी प्रकार इंसर्ट() विधि का उपयोग किया जाता है जिसके लिए पंक्ति के साथ लक्ष्य पंक्ति संख्या की आवश्यकता होती है, हालांकि आप संग्रह के अंत में पंक्ति जोड़ने के लिए ऐड() विधि का उपयोग कर सकते हैं।
इस संक्षिप्त मार्गदर्शिका ने हमें मौजूदा तालिका में पंक्तियाँ जोड़ना सिखाया है। यदि आप नई तालिका बनाने की प्रक्रिया सीखना चाहते हैं, तो पायथन का उपयोग करके वर्ड में टेबल कैसे बनाएं पर लेख देखें।