यह संक्षिप्त ट्यूटोरियल कॉन्फ़िगरेशन आवश्यकताओं को साझा करके और फिर कार्यक्षमता प्राप्त करने के लिए उपयोग किए जाने वाले तर्क द्वारा C#** का उपयोग करके वर्ड में पेज नंबर जोड़ने के तरीके पर मार्गदर्शन करता है। यह DOCX दस्तावेज़ में नेविगेट करने, पादलेख में फ़ील्ड जोड़ते समय शर्तों को लागू करने और अंत में रिक्त पृष्ठ जोड़कर प्रभाव प्रदर्शित करने जैसे चरणों की व्याख्या करता है। इस लेख का उपयोग करके, यदि आवश्यक हो तो आप पाद लेख या शीर्षलेख में सी#** में शब्द दस्तावेज़ पर **पृष्ठ क्रमांकन लागू कर सकते हैं।
सी#का उपयोग करके वर्ड में पेज नंबर जोड़ने के चरण
- Word फ़ाइल में पृष्ठ संख्या जोड़ने के लिए Aspose.Words जोड़ने के लिए प्रोजेक्ट को कॉन्फ़िगर करें
- पेज नंबर जोड़ने के लिए वर्ड फाइल को Document क्लास ऑब्जेक्ट में लोड करें
- लोड किए गए दस्तावेज़ के लिए DocumentBuilder क्लास ऑब्जेक्ट बनाएं
- लोड किए गए दस्तावेज़ के पाद लेख पर नियंत्रण ले जाएँ
- एक विशिष्ट पृष्ठ के बाद संख्या जोड़ने के लिए एक सशर्त पृष्ठ संख्या फ़ील्ड जोड़ें
- परीक्षण पृष्ठ जोड़ने के लिए नियंत्रण को दस्तावेज़ प्रारंभ में ले जाएं
- ऊपर बताए अनुसार फ़ुटर में पेज नंबर के साथ परिणामी वर्ड फाइल को सेव करें
ये चरण प्रक्रिया के तार्किक प्रवाह का वर्णन करते हैं सी# का उपयोग करके शब्द में पृष्ठ संख्या सम्मिलित करें। यह दिखाता है कि पहले, आपको वर्ड फ़ाइल लोड करने की आवश्यकता है और फिर मैन्युअल प्रक्रिया के समान, कर्सर को पाद लेख अनुभाग में ले जाएं और फिर फ़ील्ड जोड़ें। किसी विशिष्ट पृष्ठ से शुरू होने वाले पृष्ठ संख्या जोड़ने के लिए शर्तों को जोड़ने के लिए कोड में विवरण भी प्रदर्शित किया जाता है।
सी # का उपयोग कर पाद लेख में वर्ड पेज नंबर जोड़ने के लिए कोड
namespace AddPageNumbersInWordUsingCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to Add Page Numbers in Word using C# | |
{ | |
// Load the license to avoid a watermark in the output Word file | |
// after adding the page numbers in the footer | |
Aspose.Words.License licAddPageNumber = new Aspose.Words.License(); | |
licAddPageNumber.SetLicense("Aspose.Word.lic"); | |
// Load the input Word file for adding page numbers | |
Aspose.Words.Document wordFile = new Aspose.Words.Document("word.docx"); | |
// Instantiate the DocumentBuilder object to move around and insert contents | |
Aspose.Words.DocumentBuilder fileBuilder = new Aspose.Words.DocumentBuilder(wordFile); | |
// Using the builder, move to the primary footer section | |
fileBuilder.MoveToHeaderFooter(Aspose.Words.HeaderFooterType.FooterPrimary); | |
// Add the page number field along with the condition using IF | |
Aspose.Words.Fields.Field field = fileBuilder.InsertField("IF ", null); | |
fileBuilder.MoveTo(field.Start.NextSibling.NextSibling); | |
// Insert the field in to the moved location i.e. footer | |
fileBuilder.InsertField(Aspose.Words.Fields.FieldType.FieldPage, false); | |
// add the IF expression to be checked before inserting page number | |
fileBuilder.Write(" > 4 \""); | |
// In the TRUE segment of the IF condition add another field | |
fileBuilder.InsertField(Aspose.Words.Fields.FieldType.FieldPage, false); | |
// In the FALSE part of the IF condition insert blank string | |
fileBuilder.Write("\" \"\""); | |
// Move to the start of the document for adding blank pages | |
fileBuilder.MoveToDocumentStart(); | |
// Insert a defined number of blank pages | |
for (int page = 0; page < 15; page++) | |
fileBuilder.InsertBreak(Aspose.Words.BreakType.PageBreak); | |
// Save to output Word file with page number in the DOCX format | |
wordFile.Save("show hide page numbers .docx"); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
यह कोड दर्शाता है कि वर्ड डॉक्यूमेंट के विभिन्न हिस्सों में नेविगेट करने के लिए कमांड प्रदान करके सी # * का उपयोग करके वर्ड में विशिष्ट पेज से पेज नंबर कैसे शुरू किया जाए जैसे कि डॉक्यूमेंटबिल्डर क्लास ऑब्जेक्ट का उपयोग करके फुटर पर जाना। फ़ील्ड प्रकार प्रदान करके और टेक्स्ट को स्वरूपित करके हेडर या पाद लेख में फ़ील्ड डालने के लिए एक ही निर्माता का उपयोग किया जा सकता है। एक बार जब पाद लेख में पृष्ठ संख्या जोड़ दी जाती है, तो बिल्डर का उपयोग दस्तावेज़ की शुरुआत में जाने के लिए किया जाता है और फिर सुविधा के परीक्षण के लिए रिक्त पृष्ठ जोड़ने के लिए उपयोग किया जाता है।
हमने सी#* में वर्ड डॉक्यूमेंट में पेज नंबर जोड़ना सीख लिया है, लेकिन अगर आप यह जांचना चाहते हैं कि वर्ड फाइल में इमेज कैसे जोड़ें, तो लेख सी # का उपयोग कर वर्ड दस्तावेज़ में छवि कैसे जोड़ें देखें।