हमारे डिफरेंशियल चेकर का उपयोग करके C# में दो HTML फाइलों की तुलना करें। हमारे उच्च-निष्ठा .NET API के साथ, आप तुलना किए गए HTML दस्तावेज़ों के बीच अंतर ढूंढ सकते हैं और परिणामों को सुविधाजनक फ़ाइल स्वरूप में निर्यात कर सकते हैं।
इस मूल .NET API के साथ, आप आसानी से HTML दस्तावेज़ों की तुलना कर सकते हैं और वांछित आउटपुट प्रारूप में अंतर प्राप्त कर सकते हैं। हमारी C# लाइब्रेरी पूरी तरह से आत्मनिर्भर है और किसी बाहरी टूल या सेवाओं पर निर्भर नहीं है। यह बाहरी निर्भरता की आवश्यकता को समाप्त करता है, एक एकल .NET पैकेज के भीतर HTML प्रसंस्करण कार्यात्मकताओं का एक व्यापक सेट प्रदान करता है।
इस लैंडिंग पृष्ठ पर, हम आपके लिए HTML तुलना का एक लाइव डेमो लाते हैं, जो एक उदाहरणात्मक C# उदाहरण के साथ जुड़ा हुआ है। यह HTML दस्तावेज़ों की सामग्री की तुलना वर्ण स्तर और Word स्तर दोनों पर करता है। भले ही केवल एक अक्षर बदला गया हो, पूरे Word को संशोधित के रूप में चिह्नित किया जाएगा। प्रत्यक्ष अनुभव करें कि इंटरफ़ेस पर HTML फ़ाइलें अपलोड करके, वांछित आउटपुट प्रारूप चुनकर और HTML दस्तावेज़ों के बीच अंतर को 100% सटीकता के साथ चिह्नित करके दो दस्तावेज़ों की तुलना करना कितना आसान है।
कभी-कभी यह स्पष्ट नहीं हो सकता है कि क्या HTML फ़ाइल को संशोधित किया गया है, और किसी दस्तावेज़ के दो संस्करणों की मैन्युअल रूप से तुलना करना एक कठिन काम हो सकता है। इसके विपरीत, कई बार आप आश्वस्त होते हैं कि HTML दस्तावेज़ बदल गया है, लेकिन अद्यतन अनुभागों को दृष्टिगत रूप से पहचानना कठिन हो जाता है। HTML तुलना एक तेजी से मांग की जाने वाली प्रक्रिया है, विशेष रूप से स्वचालित दस्तावेज़ वर्कफ़्लो के भीतर। आइए विशिष्ट परिदृश्यों का पता लगाएं जहां स्वचालित HTML तुलना अत्यधिक मूल्यवान हो सकती है:
जैसा कि आप देख सकते हैं, प्रोग्रामेटिक HTML तुलना विभिन्न डोमेन में अत्यधिक लाभ प्रदान करती है, जिससे सुव्यवस्थित वर्कफ़्लो, उन्नत सहयोग और बढ़ी हुई उत्पादकता सक्षम होती है। इस C# API के साथ, आपके पास अपने .NET प्रोजेक्ट्स के भीतर इन लाभों का निर्बाध रूप से उपयोग करने की शक्ति है। दो HTML दस्तावेज़ अपलोड करके, अंतरों को उजागर करने के लिए लक्ष्य प्रारूप का चयन करके और C# कोड उदाहरण की जांच करके हमारे लाइव डेमो को आज़माएं। यह C# स्निपेट दर्शाता है कि HTML फ़ाइलों के बीच अंतर कैसे खोजें और परिणामों को आवश्यक प्रारूप में कैसे सहेजें।
एक महत्वपूर्ण बिंदु: तुलना विधि को कॉल करने से पहले तुलना किए गए HTML दस्तावेज़ों में संशोधन नहीं होना चाहिए। आपको पहले सभी संशोधनों को स्वीकार करना होगा.
dotnet add package Aspose.Words
प्रतिलिपि
using Aspose.Words;
var docA = new Document("Input1.html");
var docB = new Document("Input2.html");
// तुलना से पहले कोई संशोधन नहीं होना चाहिए।
docA.AcceptAllRevisions();
docB.AcceptAllRevisions();
docA.Compare(docB, "Author Name", DateTime.Now);
docA.Save("Output.html");
आपके सिस्टम पर "Aspose.Words for .NET" को स्थापित करने के लिए तीन वैकल्पिक विकल्प हैं। कृपया अपनी आवश्यकताओं के समान एक चुनें और चरण-दर-चरण निर्देशों का पालन करें:
हमारा उत्पाद पूरी तरह से क्रॉस-प्लेटफॉर्म है और सभी प्रमुख .NET कार्यान्वयनों का समर्थन करता है:
जहाँ तक .NET कोड अंतर्निहित हार्डवेयर या ऑपरेटिंग सिस्टम पर निर्भर नहीं करता है, बल्कि केवल वर्चुअल मशीन पर निर्भर करता है, आप Windows, macOS, Android, iOS और Linux के लिए किसी भी प्रकार का सॉफ़्टवेयर विकसित करने के लिए स्वतंत्र हैं। बस सुनिश्चित करें कि आपने .NET Framework, .NET Core, Windows Azure, Mono या Xamarin का संगत संस्करण इंस्टॉल किया है।
हम C#, F#, VB.NET अनुप्रयोग बनाने के लिए Microsoft Visual Studio, Xamarin और MonoDevelop एकीकृत विकास वातावरण का उपयोग करने की अनुशंसा करते हैं।
अधिक जानकारी के लिए कृपया उत्पाद दस्तावेज़ देखें।
आप अन्य फ़ाइल स्वरूपों के लिए तुलना ऑपरेशन कर सकते हैं: