.NET के लिए ग्रुपडॉक्स तुलना में परिवर्तन स्वीकार करें और अस्वीकार करें
परिचय
दस्तावेज़ प्रबंधन और सहयोग के क्षेत्र में, फ़ाइलों की सटीकता और अखंडता सुनिश्चित करना सर्वोपरि है। .NET के लिए GroupDocs Comparison एक मज़बूत समाधान के रूप में उभरता है, जो डेवलपर्स को दस्तावेज़ों में परिवर्तनों को आसानी से स्वीकार करने और अस्वीकार करने में सक्षम बनाता है, जिससे वर्कफ़्लो को सुव्यवस्थित किया जा सकता है और उत्पादकता बढ़ाई जा सकती है। यह ट्यूटोरियल आपको .NET के लिए GroupDocs Comparison का उपयोग करके परिवर्तनों को स्वीकार करने और अस्वीकार करने की प्रक्रिया के माध्यम से मार्गदर्शन करेगा, स्पष्टता और कार्यान्वयन में आसानी के लिए प्रत्येक चरण को तोड़ देगा।
आवश्यक शर्तें
ट्यूटोरियल में आगे बढ़ने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित पूर्वापेक्षाएँ मौजूद हैं:
पर्यावरण सेटअप
- .NET SDK इंस्टॉल करें: यदि आपने अभी तक ऐसा नहीं किया है, तो .NET वेबसाइट से अपने ऑपरेटिंग सिस्टम के लिए उपयुक्त .NET SDK डाउनलोड करें और इंस्टॉल करें।
- .NET के लिए GroupDocs तुलना स्थापित करें: प्रदान किए गए से .NET के लिए GroupDocs तुलना का नवीनतम संस्करण प्राप्त करें लिंक को डाउनलोड करें और स्थापना निर्देशों का पालन करें.
- C# प्रोग्रामिंग से परिचित होना: यह ट्यूटोरियल C# प्रोग्रामिंग भाषा और इसके सिंटैक्स की बुनियादी समझ पर आधारित है।
नामस्थान आयात करें
सबसे पहले, अपने प्रोजेक्ट में आवश्यक नेमस्पेस आयात करें। ये नेमस्पेस दस्तावेज़ तुलना और हेरफेर के लिए आवश्यक कार्यक्षमताओं तक पहुँच प्रदान करेंगे।
using System;
using System.IO;
using GroupDocs.Comparison;
using GroupDocs.Comparison.Result;
using GroupDocs.Comparison.Options;
चरण 1: आउटपुट निर्देशिका और फ़ाइल नाम निर्दिष्ट करें
string outputDirectory = "Your Document Directory";
string outputFileNameWithAcceptedChange = Path.Combine(outputDirectory, "RESULT_WITH_ACCEPTED_CHANGE.docx");
string outputFileNameWithRejectedChange = Path.Combine(outputDirectory, "RESULT_WITH_REJECTED_CHANGE.docx");
प्रतिस्थापन सुनिश्चित करें "Your Document Directory"
अपनी इच्छित आउटपुट निर्देशिका के पथ के साथ.
चरण 2: तुलनित्र आरंभ करें और दस्तावेज़ों की तुलना करें
using (Comparer comparer = new Comparer("SOURCE.docx"))
{
comparer.Add("TARGET.docx");
comparer.Compare();
यह कोड Comparer ऑब्जेक्ट को स्रोत दस्तावेज़ के साथ आरंभ करता है और तुलना के लिए लक्ष्य दस्तावेज़ को जोड़ता है। फिर, यह तुलना प्रक्रिया को निष्पादित करता है।
चरण 3: परिवर्तनों को पुनः प्राप्त करें और उनमें परिवर्तन करें
ChangeInfo[] changes = comparer.GetChanges();
changes[0].ComparisonAction = ComparisonAction.Reject;
comparer.ApplyChanges(outputFileNameWithRejectedChange, new ApplyChangeOptions { Changes = changes, SaveOriginalState = true });
changes = comparer.GetChanges();
changes[0].ComparisonAction = ComparisonAction.Accept;
comparer.ApplyChanges(outputFileNameWithAcceptedChange, new ApplyChangeOptions { Changes = changes });
तुलना से परिवर्तन प्राप्त करें और आवश्यकतानुसार उनमें बदलाव करें। इस उदाहरण में, परिवर्तन पहले अस्वीकृत किए जाते हैं और फिर स्वीकार किए जाते हैं। परिणामी दस्तावेज़ तदनुसार सहेजे जाते हैं।
निष्कर्ष
निष्कर्ष में, .NET के लिए GroupDocs Comparison दस्तावेज़ों में परिवर्तनों को स्वीकार करने और अस्वीकार करने के लिए एक सहज समाधान प्रदान करता है। इस ट्यूटोरियल में बताए गए चरणों का पालन करके, डेवलपर्स इस कार्यक्षमता को अपने अनुप्रयोगों में कुशलतापूर्वक एकीकृत कर सकते हैं, दस्तावेज़ सटीकता सुनिश्चित कर सकते हैं और सहयोग बढ़ा सकते हैं।
अक्सर पूछे जाने वाले प्रश्न
क्या GroupDocs Comparison for .NET विभिन्न प्रारूपों के दस्तावेजों की तुलना कर सकता है?
हां, .NET के लिए GroupDocs Comparison विभिन्न प्रारूपों जैसे DOCX, PDF, PPTX, और अधिक के दस्तावेजों के बीच तुलना का समर्थन करता है।
क्या .NET के लिए ग्रुपडॉक्स तुलना .NET कोर के साथ संगत है?
हां, .NET के लिए ग्रुपडॉक्स तुलना .NET फ्रेमवर्क और .NET कोर दोनों के साथ संगत है।
क्या मैं तुलना किए गए दस्तावेज़ों में परिवर्तनों के स्वरूप को अनुकूलित कर सकता हूँ?
बिल्कुल, .NET के लिए ग्रुपडॉक्स तुलना रंग, शैली और अधिक सहित परिवर्तनों की उपस्थिति को अनुकूलित करने के लिए व्यापक विकल्प प्रदान करती है।
क्या .NET के लिए GroupDocs Comparison बहु-पृष्ठ दस्तावेज़ तुलना का समर्थन करता है?
हां, .NET के लिए ग्रुपडॉक्स तुलना सटीकता और सटीकता के साथ बहु-पृष्ठ दस्तावेजों की तुलना का समर्थन करती है।
क्या .NET के लिए ग्रुपडॉक्स तुलना के लिए कोई परीक्षण संस्करण उपलब्ध है?
हां, आप .NET के लिए ग्रुपडॉक्स तुलना का निःशुल्क परीक्षण प्राप्त कर सकते हैं जोड़ना.