पंक्तियाँ संयोजित करें

इस ट्यूटोरियल में, हम सीखेंगे कि Word दस्तावेज़ में तालिकाओं की पंक्तियों को संयोजित करने के लिए Aspose.Words for .NET का उपयोग कैसे करें। हम कोड को समझने और इस सुविधा को लागू करने के लिए चरण-दर-चरण मार्गदर्शिका का पालन करेंगे। इस ट्यूटोरियल के अंत में, आप अपने Word दस्तावेज़ों में तालिका पंक्तियों को प्रोग्रामेटिक रूप से हेरफेर और मर्ज करने में सक्षम होंगे।

चरण 1: प्रोजेक्ट सेटअप

  1. Visual Studio लॉन्च करें और एक नया C# प्रोजेक्ट बनाएं।
  2. Aspose.Words for .NET लाइब्रेरी में संदर्भ जोड़ें।

चरण 2: दस्तावेज़ लोड करना और तालिकाओं तक पहुँचना

तालिकाओं के साथ वर्ड प्रोसेसिंग शुरू करने के लिए, हमें उस दस्तावेज़ को लोड करना होगा जिसमें वे शामिल हैं और उन्हें एक्सेस करना होगा। इन चरणों का पालन करें:

// आपके दस्तावेज़ निर्देशिका का पथ
string dataDir = "YOUR DOCUMENTS DIRECTORY";

// दस्तावेज़ लोड करें
Document doc = new Document(dataDir + "Tables.docx");

// तालिकाओं तक पहुंच
Table firstTable = (Table)doc.GetChild(NodeType.Table, 0, true);
Table secondTable = (Table)doc.GetChild(NodeType.Table, 1, true);

“आपकी दस्तावेज़ निर्देशिका” को अपनी दस्तावेज़ निर्देशिका के वास्तविक पथ से प्रतिस्थापित करना सुनिश्चित करें।

चरण 3: तालिका पंक्तियों का संयोजन

इसके बाद, हम दूसरी तालिका की पंक्तियों को पहली तालिका के अंत में जोड़ देंगे। निम्नलिखित कोड का उपयोग करें:

// तालिका पंक्तियों का संयोजन
while (secondTable.HasChildNodes)
     firstTable.Rows.Add(secondTable.FirstRow);
secondTable.Remove();

यहाँ हम एक का उपयोग करते हैंwhile दूसरे ऐरे की सभी पंक्तियों पर पुनरावृति करने के लिए लूप का उपयोग करें और उन्हें पहले ऐरे के अंत में जोड़ेंAdd विधि। इसके बाद, हम दस्तावेज़ से दूसरी तालिका को हटाते हैंRemove तरीका।

चरण 4: संशोधित दस्तावेज़ को सहेजना

अंत में, हमें संशोधित दस्तावेज़ को संयुक्त तालिका पंक्तियों के साथ सहेजना होगा। निम्नलिखित कोड का उपयोग करें:

// संशोधित दस्तावेज़ सहेजें
doc.Save(dataDir + "WorkingWithTables.CombineRows.docx");

आउटपुट दस्तावेज़ के लिए सही पथ और फ़ाइल नाम निर्दिष्ट करना सुनिश्चित करें।

.NET के लिए Aspose.Words का उपयोग करके पंक्तियों को संयोजित करने के लिए नमूना स्रोत कोड

	// आपके दस्तावेज़ निर्देशिका का पथ
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	Document doc = new Document(dataDir + "Tables.docx");
	// दूसरी तालिका की पंक्तियाँ पहली तालिका के अंत में जोड़ दी जाएंगी।
	Table firstTable = (Table) doc.GetChild(NodeType.Table, 0, true);
	Table secondTable = (Table) doc.GetChild(NodeType.Table, 1, true);
	// वर्तमान तालिका से सभी पंक्तियों को अगली तालिकाओं में जोड़ें
	// विभिन्न सेल संख्या और चौड़ाई वाले डेटा को एक तालिका में जोड़ा जा सकता है।
	while (secondTable.HasChildNodes)
		firstTable.Rows.Add(secondTable.FirstRow);
	secondTable.Remove();
	doc.Save(dataDir + "WorkingWithTables.CombineRows.docx");

निष्कर्ष

इस ट्यूटोरियल में, हमने सीखा कि .NET के लिए Aspose.Words का उपयोग करके Word दस्तावेज़ में तालिकाओं की पंक्तियों को कैसे संयोजित किया जाए। इस चरण-दर-चरण मार्गदर्शिका का पालन करके और प्रदान किए गए C# कोड को लागू करके, आप अपने Word दस्तावेज़ों में तालिका पंक्तियों को प्रोग्रामेटिक रूप से हेरफेर कर सकते हैं। यह सुविधा आपको अपने डेटा को कुशलतापूर्वक एक तालिका में मर्ज और व्यवस्थित करने की अनुमति देती है।