पृष्ठ क्रमांकन पुनः आरंभ करें
यह ट्यूटोरियल आपको .NET के लिए Aspose.Words की रीस्टार्ट पेज नंबरिंग सुविधा का उपयोग करने की प्रक्रिया में मार्गदर्शन करेगा। यह सुविधा आपको स्रोत दस्तावेज़ में पेज नंबरिंग को पुनरारंभ करते समय Word दस्तावेज़ों में शामिल होने और जोड़ने की अनुमति देती है।
आवश्यक शर्तें
शुरू करने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित हैं:
- .NET के लिए Aspose.Words स्थापित। आप इसे Aspose वेबसाइट से डाउनलोड कर सकते हैं या NuGet के माध्यम से इंस्टॉल कर सकते हैं।
- विजुअल स्टूडियो या कोई अन्य C# विकास वातावरण।
चरण 1: दस्तावेज़ निर्देशिकाएँ प्रारंभ करें
सबसे पहले, आपको अपनी दस्तावेज़ निर्देशिका के लिए पथ सेट करना होगा। का मान संशोधित करेंdataDir
उस पथ के लिए परिवर्तनीय जहां आपके दस्तावेज़ स्थित हैं।
string dataDir = "YOUR DOCUMENT DIRECTORY";
चरण 2: स्रोत और गंतव्य दस्तावेज़ लोड करें
इसके बाद, आपको Aspose.Words का उपयोग करके स्रोत और गंतव्य दस्तावेज़ों को लोड करना होगाDocument
कक्षा। में फ़ाइल नाम अपडेट करेंDocument
आपके दस्तावेज़ के नाम के अनुसार कंस्ट्रक्टर।
Document srcDoc = new Document(dataDir + "Document source.docx");
Document dstDoc = new Document(dataDir + "Northwind traders.docx");
चरण 3: पृष्ठ क्रमांकन को पुनः प्रारंभ करने के लिए स्रोत दस्तावेज़ को सेट करें
स्रोत दस्तावेज़ में पृष्ठ क्रमांकन पुनः आरंभ करने के लिए, आपको सेट करना होगाSectionStart
स्रोत दस्तावेज़ में पहले खंड की संपत्तिSectionStart.NewPage
और सेट करेंRestartPageNumbering
संपत्ति कोtrue
.
srcDoc.FirstSection.PageSetup.SectionStart = SectionStart.NewPage;
srcDoc.FirstSection.PageSetup.RestartPageNumbering = true;
चरण 4: स्रोत दस्तावेज़ को गंतव्य दस्तावेज़ में जोड़ें
अब, आप इसका उपयोग करके स्रोत दस्तावेज़ को गंतव्य दस्तावेज़ में जोड़ सकते हैंAppendDocument
की विधिDocument
कक्षा।ImportFormatMode.KeepSourceFormatting
पैरामीटर यह सुनिश्चित करता है कि एपेंड ऑपरेशन के दौरान स्रोत स्वरूपण संरक्षित है।
dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
चरण 5: अंतिम दस्तावेज़ सहेजें
अंत में, मर्ज किए गए दस्तावेज़ को रीस्टार्ट पेज नंबरिंग सुविधा का उपयोग करके सक्षम करके सहेजेंSave
की विधिDocument
कक्षा।
dstDoc.Save(dataDir + "JoinAndAppendDocuments.RestartPageNumbering.docx");
.NET के लिए Aspose.Words का उपयोग करके पेज नंबरिंग को पुनरारंभ करने के लिए उदाहरण स्रोत कोड
.NET के लिए Aspose.Words का उपयोग करके C# में “रीस्टार्ट पेज नंबरिंग” सुविधा के लिए पूर्ण स्रोत कोड यहां दिया गया है:
// आपकी दस्तावेज़ निर्देशिका का पथ
string dataDir = "YOUR DOCUMENT DIRECTORY";
Document srcDoc = new Document(dataDir + "Document source.docx");
Document dstDoc = new Document(dataDir + "Northwind traders.docx");
srcDoc.FirstSection.PageSetup.SectionStart = SectionStart.NewPage;
srcDoc.FirstSection.PageSetup.RestartPageNumbering = true;
dstDoc.AppendDocument(srcDoc, ImportFormatMode.KeepSourceFormatting);
dstDoc.Save(dataDir + "JoinAndAppendDocuments.RestartPageNumbering.docx");
इतना ही! आपने .NET के लिए Aspose.Words का उपयोग करके रीस्टार्ट पेज नंबरिंग सुविधा को सफलतापूर्वक कार्यान्वित किया है। अंतिम दस्तावेज़ में मर्ज की गई सामग्री होगी जिसमें स्रोत दस्तावेज़ में पेज नंबरिंग फिर से शुरू होगी।