पंक्ति प्रारूप सभी पृष्ठों में विराम अक्षम करें

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

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

  1. विज़ुअल स्टूडियो लॉन्च करें और एक नया C# प्रोजेक्ट बनाएं।
  2. .NET लाइब्रेरी के लिए Aspose.Words का संदर्भ जोड़ें।

चरण 2: दस्तावेज़ लोड करना

दस्तावेज़ के साथ वर्ड प्रोसेसिंग प्रारंभ करने के लिए, इन चरणों का पालन करें:

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

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

अपने दस्तावेज़ निर्देशिका के वास्तविक पथ के साथ “आपकी दस्तावेज़ निर्देशिका” को बदलना सुनिश्चित करें और सही फ़ाइल नाम प्रदान करें।

चरण 3: तालिका पंक्ति विराम अक्षम करें

इसके बाद, हम तालिका में सभी पंक्तियों के लिए पंक्ति ब्रेकिंग अक्षम कर देंगे। निम्नलिखित कोड का प्रयोग करें:

// तालिका पुनः प्राप्त करें
Table table = (Table) doc.GetChild(NodeType.Table, 0, true);

// तालिका में सभी पंक्तियों के लिए पंक्ति विराम अक्षम करें
foreach(Row row in table.Rows)
row.RowFormat.AllowBreakAcrossPages = false;

यहां हम पहली तालिका लाने के लिए दस्तावेज़ का उपयोग करते हैं और फिर फ़ोरैच लूप का उपयोग करके तालिका में सभी पंक्तियों के माध्यम से पुनरावृति करते हैं। लूप के अंदर, हम सेट करके प्रत्येक पंक्ति के लिए पंक्ति ब्रेकिंग को अक्षम कर देते हैंRowFormat.AllowBreakAcrossPagesसंपत्ति कोfalse.

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

अंत में, हमें संशोधित दस्तावेज़ को टेबल लाइन ब्रेक अक्षम करके सहेजने की आवश्यकता है। निम्नलिखित कोड का प्रयोग करें:

doc.Save(dataDir + "WorkingWithTables.RowFormatDisableBreakAcrossPages.docx");

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

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

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

Document doc = new Document(dataDir + "Table spanning two pages.docx");
Table table = (Table) doc.GetChild(NodeType.Table, 0, true);
// तालिका में सभी पंक्तियों के लिए पृष्ठों को तोड़ना अक्षम करें।
foreach (Row row in table.Rows)
	row.RowFormat.AllowBreakAcrossPages = false;
doc.Save(dataDir + "WorkingWithTables.RowFormatDisableBreakAcrossPages.docx");

निष्कर्ष

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