C# का उपयोग करके Word दस्तावेज़ को अनुभागों में विभाजित करें। विकास वातावरण सेट करने के लिए विवरण, एप्लिकेशन लिखने के लिए चरणों की सूची और C# का उपयोग करके Word दस्तावेज़ को अनुभागों में विभाजित करने के लिए नमूना कोड प्राप्त करें। आप अनुभागों को फ़िल्टर कर सकते हैं जबकि उन्हें एक अलग Word फ़ाइल में परिवर्तित कर सकते हैं।
C# का उपयोग करके Word दस्तावेज़ को अनुभागों में विभाजित करने के चरण
- Word दस्तावेज़ों को अनुभागों में विभाजित करने के लिए Aspose.Words for .NET का उपयोग करने के लिए वातावरण सेट करें
- अनुभागों को विभाजित करने के लिए Word फ़ाइल को Document क्लास ऑब्जेक्ट में लोड करें
- लोड की गई वर्ड फ़ाइल के सभी अनुभागों को दोहराएँ
- पुनरावृत्ति में वर्तमान अनुभाग को क्लोन करके एक सेक्शन ऑब्जेक्ट बनाएँ
- एक नई खाली वर्ड फ़ाइल बनाएं और उसके अनुभागों के डिफ़ॉल्ट संग्रह को साफ़ करें
- नए अनुभाग को खाली Word फ़ाइल में आयात करें और उसे नए नाम से save करें
- शेष सभी अनुभागों के लिए प्रक्रिया को दोहराएं
ये चरण बताते हैं कि C# का उपयोग करके Word दस्तावेज़ को अनुभागों में कैसे विभाजित किया जाए। Word फ़ाइल लोड करें, प्रत्येक अनुभाग को एक-एक करके क्लोन करें, और इसे एक नई Word फ़ाइल के अनुभाग संग्रह में जोड़ें। अद्वितीय फ़ाइल नाम का उपयोग करके चयनित अनुभाग के साथ नई बनाई गई Word फ़ाइल को सहेजें।
C# का उपयोग करके Word दस्तावेज़ को अनुभागों में अलग करने का कोड
using Aspose.Words; | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
License lic = new License(); | |
lic.SetLicense("license.lic"); | |
// Load the source Word document | |
Document doc = new Document("Sections.docx"); | |
// Iterate through all the sections | |
for (int iSectionCounter = 0; iSectionCounter < doc.Sections.Count; iSectionCounter++) | |
{ | |
// Clone the current section | |
Section section = doc.Sections[iSectionCounter].Clone(); | |
// Create a new empty Word document | |
Document newDoc = new Document(); | |
// Remove the default sections in the Word file | |
newDoc.Sections.Clear(); | |
// Import the section to the new document | |
Section newSection = (Section)newDoc.ImportNode(section, true); | |
newDoc.Sections.Add(newSection); | |
// Save the section as a separate Word file | |
newDoc.Save($"Word_Section_{iSectionCounter}.docx"); | |
} | |
} | |
} |
इस कोड ने यह प्रदर्शित किया है कि C# का उपयोग करके Word दस्तावेज़ को अनुभागों में कैसे विभाजित किया जाए। आप क्लोन किए गए अनुभाग की मुख्य सामग्री को पार्स करके और NodeType प्रॉपर्टी की जाँच करके अनुभागों को फ़िल्टर कर सकते हैं। यदि आवश्यक हो तो आप आउटपुट Word फ़ाइल को विभिन्न अन्य प्रारूपों में सहेज सकते हैं।
इस लेख में हमने वर्ड फ़ाइल को खंडों में विभाजित करना और उसे एक अलग वर्ड फ़ाइल के रूप में सहेजना सिखाया है। यदि आप वर्ड फ़ाइल में सभी पेज बीक्स हटाना चाहते हैं, तो C# का उपयोग करके Word में सभी पृष्ठ विराम कैसे हटाएं पर लेख देखें।