अगले पृष्ठों पर पंक्तियाँ दोहराएँ

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

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

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

चरण 2: दस्तावेज़ बनाना और दस्तावेज़ जनरेटर को आरंभ करना

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

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

// दस्तावेज़ निर्माण
Document doc = new Document();

// दस्तावेज़ जनरेटर आरंभ करें
DocumentBuilder builder = new DocumentBuilder(doc);

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

चरण 3: दोहराई गई पंक्तियों के साथ तालिका बनाना

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

// तालिका की शुरुआत
builder. StartTable();

// प्रथम पंक्ति पैरामीटर्स (हेडर लाइन्स) का कॉन्फ़िगरेशन
builder.RowFormat.HeadingFormat = true;
builder.ParagraphFormat.Alignment = ParagraphAlignment.Center;
builder.CellFormat.Width = 100;

// पहली पंक्ति का पहला सेल डालें
builder. InsertCell();
builder.Writeln("Header line 1");
builder. EndRow();

// पहली पंक्ति का दूसरा सेल डालें
builder. InsertCell();
builder.Writeln("Header line 2");
builder. EndRow();

// निम्नलिखित पंक्तियों के पैरामीटर कॉन्फ़िगर करें
builder.CellFormat.Width = 50;
builder.ParagraphFormat.ClearFormatting();

// निम्नलिखित पंक्तियों में कक्षों को सम्मिलित करने के लिए लूप करें
for (int i = 0; i < 50; i++)
{
builder. InsertCell();
builder.RowFormat.HeadingFormat = false;
builder.Write("Text column 1");
builder. InsertCell();
builder.Write("Text column 2");
builder. EndRow();
}

// तालिका का अंत
builder. EndTable();

यहां हम दो हेडर पंक्तियों और कई डेटा पंक्तियों वाली एक तालिका बनाने के लिए दस्तावेज़ बिल्डर का उपयोग करते हैं।RowFormat.HeadingFormat पैरामीटर्स का उपयोग हेडर पंक्तियों को चिह्नित करने के लिए किया जाता है जिन्हें आगामी पृष्ठों पर दोहराया जाना चाहिए।

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

अंततः यू.एस.

संशोधित दस्तावेज़ को तालिका के अगले पृष्ठों पर दोहराई गई हेडर पंक्तियों के साथ सहेजने की आवश्यकता है। निम्नलिखित कोड का उपयोग करें:

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

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

.NET के लिए Aspose.Words का उपयोग करके आगामी पृष्ठों पर पंक्तियों को दोहराने के लिए नमूना स्रोत कोड

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

Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
builder.StartTable();
builder.RowFormat.HeadingFormat = true;
builder.ParagraphFormat.Alignment = ParagraphAlignment.Center;
builder.CellFormat.Width = 100;
builder.InsertCell();
builder.Writeln("Heading row 1");
builder.EndRow();
builder.InsertCell();
builder.Writeln("Heading row 2");
builder.EndRow();
builder.CellFormat.Width = 50;
builder.ParagraphFormat.ClearFormatting();
for (int i = 0; i < 50; i++)
{
	builder.InsertCell();
	builder.RowFormat.HeadingFormat = false;
	builder.Write("Column 1 Text");
	builder.InsertCell();
	builder.Write("Column 2 Text");
	builder.EndRow();
}
doc.Save(dataDir + "WorkingWithTables.RepeatRowsOnSubsequentPages.docx");

निष्कर्ष

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