यह मार्गदर्शिका सी# का उपयोग करके PDF फाइलों की तुलना करने के लिए चरणबद्ध निर्देशों का वर्णन करती है, दस्तावेज़ तुलना लाइब्रेरी को कॉन्फ़िगर करने के लिए जानकारी प्रदान करती है और सी# पीडीएफ फाइलों की तुलना करें क्षमता के कार्यान्वयन को दिखाने के लिए नमूना कोड स्निपेट प्रदान करती है। इन निर्देशों का उपयोग किसी भी तृतीय-पक्ष सॉफ़्टवेयर को स्थापित किए बिना और .NET वातावरण का समर्थन करने वाले MS Windows, Linux, और Mac OS जैसे ऑपरेटिंग सिस्टम पर किया जा सकता है।
सी#का उपयोग करके पीडीएफ फाइलों की तुलना करने के चरण
- पीडीएफ फाइलों की तुलना करने के लिए .NET प्रोजेक्ट में NuGet वेबसाइट से GroupDocs.Comparison for .NET पैकेज इंस्टॉल करें
- दो PDF दस्तावेज़ों की तुलना करने के लिए GroupDocs.Comparison नाम स्थान का संदर्भ जोड़ें
- Comparer क्लास को इंस्टेंट करें और इनपुट पीडीएफ फाइल को इसके कंस्ट्रक्टर को पास करें
- लक्ष्य पीडीएफ दस्तावेज़ लोड करने के लिए तुलनित्र वर्ग की जोड़ें विधि का उपयोग करें
- अंत में, परिणामी पीडीएफ फाइल को डिस्क पर सहेजने के लिए तुलना विधि को लागू करें
C# कार्यक्षमता का उपयोग करते हुए दो पीडीएफ फाइलों की तुलना करें, उपरोक्त बिंदुओं का एक क्रम में पालन करके आसानी से विकसित किया जा सकता है। पहले चरण में, आवश्यक दस्तावेज़ तुलना पैकेज सेट करें और फिर आवश्यक नामस्थान का संदर्भ लें। अगले चरण में, कंपेयरर क्लास का इंस्टेंस बनाकर तुलना के लिए सोर्स पीडीएफ फाइल को लोड करें और उसी क्लास के ऐड मेथड को कॉल करके टारगेट पीडीएफ डॉक्यूमेंट को लोड करें। अंतिम चरण में, परिणामी फ़ाइल को तुलना विधि को लागू करके डिस्क पर सहेजा जा सकता है।
सी # का उपयोग कर पीडीएफ फाइलों की तुलना करने के लिए कोड
using System; | |
using GroupDocs.Comparison; | |
namespace ComparePdfFilesUsingCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to compare PDF documents using C# | |
{ | |
// Remove the watermark in output PDF document by adding license | |
string licensePath = "GroupDocs.Comparison.lic"; | |
GroupDocs.Comparison.License lic = new GroupDocs.Comparison.License(); | |
lic.SetLicense(licensePath); | |
using (Comparer comparer = new Comparer("source.pdf")) | |
{ | |
comparer.Add("target.pdf"); | |
comparer.Compare("result.pdf"); | |
} | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
पिछले कोड स्निपेट में, हमने दो पीडीएफ दस्तावेज़ों की तुलना करें और अंतर C# क्षमता को हाइलाइट किया है। हमने पीडीएफ तुलना एप्लिकेशन बनाने के लिए दस्तावेज़ तुलना पुस्तकालय के केवल कुछ एपीआई कॉल का उपभोग किया है। यह नमूना कोड तुलना के लिए दो पीडीएफ फाइलों को लेता है, हालांकि, आप कई पीडीएफ दस्तावेजों की तुलना करने के लिए कोड को बढ़ा सकते हैं।
हमने पीडीएफ तुलना सी# क्षमता विकसित करने के लिए विस्तृत प्रक्रियाओं पर चर्चा की है। हाल ही में, हमने C# में Word फ़ाइलों की तुलना पर एक लेख प्रकाशित किया है, अधिक जानकारी के लिए सी # का उपयोग कर वर्ड दस्तावेज़ों की तुलना कैसे करें मार्गदर्शिका देखें।