इस संक्षिप्त मार्गदर्शिका का पालन करके C# का उपयोग करके Word दस्तावेज़ों की तुलना करें। इसमें आईडीई तैयार करने के लिए सभी विवरण, कॉन्फ़िगरेशन चरणों वाली एक सूची और सी# का उपयोग करके दो दस्तावेज़ों की तुलना करने के लिए एक रन करने योग्य कोड स्निपेट शामिल है। आप इस सुविधा को अपने एप्लिकेशन में एम्बेड कर सकते हैं जिसका उपयोग MS Windows, Linux, या macOS में किसी भी .NET फ्रेमवर्क-समर्थित वातावरण में किया जा सकता है।
C# में Word दस्तावेज़ों की तुलना करने के चरण
- C# का उपयोग करके Word दस्तावेज़ों की तुलना करने के लिए Aspose.Words for .NET के साथ काम करने के लिए IDE तैयार करें
- प्रथम वर्ड दस्तावेज़ को Document वर्ग के उदाहरण के साथ लोड करें
- इसके साथ तुलना करने के लिए अन्य Word दस्तावेज़ लोड करें
- लोड किए गए Word दस्तावेज़ों के संशोधन स्वीकार करें
- तुलना विधि का उपयोग करके Word दस्तावेज़ों की तुलना करें
- Save आउटपुट वर्ड दस्तावेज़ जिसमें समानताएं और अंतर शामिल हैं
ये चरण C# का उपयोग करके Word में 2 दस्तावेज़ों की तुलना करने की प्रक्रिया को सटीक रूप से संक्षेप में प्रस्तुत करते हैं। स्रोत Word दस्तावेज़ों को लोड करके प्रक्रिया शुरू की जाती है। इसके बाद, संशोधनों को स्वीकार कर लिया जाता है और समानताओं या अंतरों का पता लगाने के लिए दस्तावेजों की तुलना की जाती है। अंत में, प्रक्रिया को समाप्त करने के लिए तुलना परिणाम दस्तावेज़ को डिस्क पर निर्यात किया जाता है।
C# का उपयोग करके Word दस्तावेज़ों की तुलना करने के लिए कोड
using System; | |
using Aspose.Words; | |
class Program | |
{ | |
static void Main(string[] args) // Compared word documents in C# | |
{ | |
new License().SetLicense("License.lic"); | |
// Load both the Word files | |
Document docA = new Document("Input1.docx"); | |
Document docB = new Document("Input2.docx"); | |
// Accept all revisions before comparison. | |
docA.AcceptAllRevisions(); | |
docB.AcceptAllRevisions(); | |
docA.Compare(docB, "Author Name", DateTime.Now); | |
docA.Save("Comparison_Output.docx"); | |
System.Console.WriteLine("Done"); | |
} | |
} |
उपरोक्त कोड नमूने का उपयोग C# का उपयोग करके समानता के लिए दो दस्तावेज़ों की तुलना करने के लिए किया जा सकता है। जब विभिन्न लेखक विभिन्न उद्देश्यों के लिए दस्तावेज़ों को संशोधित करते हैं तो आप परिवर्तनों को ट्रैक करने और सहयोग को सुव्यवस्थित करने के लिए इस सुविधा का उपयोग कर सकते हैं। दस्तावेज़ वर्ग का उपयोग स्रोत फ़ाइलों को लोड करने के लिए किया जाता है और फिर तुलना से पहले कोई संशोधन न हो यह सुनिश्चित करने के लिए एक्सेप्टऑलरेविज़न () विधि लागू की जाती है। अंत में, Save() विधि का उपयोग करके परिणामों को DOCX फ़ाइल में प्रस्तुत करने से पहले तुलना() विधि को कॉल किया जाता है।
इस मार्गदर्शिका ने हमें C# का उपयोग करके अंतरों के लिए 2 Word दस्तावेज़ों की तुलना करने का विवरण सिखाया है। हालाँकि, यदि आप Word दस्तावेज़ों को मर्ज करने की प्रक्रिया सीखना चाहते हैं, तो C# का उपयोग करके Word दस्तावेज़ों को कैसे मर्ज करें पर लेख पढ़ें।