पाठ सत्यापित करें
परिचय
इस ट्यूटोरियल में, हम .NET के लिए GroupDocs.Signature का उपयोग करके दस्तावेज़ों में टेक्स्ट को सत्यापित करने की प्रक्रिया में आपका मार्गदर्शन करेंगे। यह शक्तिशाली लाइब्रेरी आपको आपके दस्तावेज़ों की अखंडता और प्रामाणिकता सुनिश्चित करते हुए, आपके .NET अनुप्रयोगों में टेक्स्ट सत्यापन कार्यक्षमता को निर्बाध रूप से एकीकृत करने की अनुमति देती है।
आवश्यक शर्तें
आरंभ करने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित आवश्यकताएँ हैं:
- .NET के लिए GroupDocs.Signature: सुनिश्चित करें कि आपने .NET के लिए GroupDocs.Signature को स्थापित और कॉन्फ़िगर किया है। आप यहां से लाइब्रेरी डाउनलोड कर सकते हैंयहाँ.
- दस्तावेज़ फ़ाइल: वह दस्तावेज़ फ़ाइल तैयार करें (जैसे, नमूना_एकाधिक_हस्ताक्षर.docx) जिसे आप सत्यापित करना चाहते हैं।
नामस्थान आयात करें
सबसे पहले, आपको अपने प्रोजेक्ट में आवश्यक नामस्थान आयात करने की आवश्यकता है:
using System;
using GroupDocs.Signature;
using GroupDocs.Signature.Domain;
using GroupDocs.Signature.Options;
चरण 1: दस्तावेज़ फ़ाइल पथ सेट करें
जिस दस्तावेज़ को आप सत्यापित करना चाहते हैं उसका फ़ाइल पथ परिभाषित करें। प्रतिस्थापित करें"sample_multiple_signatures.docx"
आपकी दस्तावेज़ फ़ाइल के पथ के साथ।
string filePath = "sample_multiple_signatures.docx";
चरण 2: हस्ताक्षर वस्तु को आरंभ करें
का एक उदाहरण बनाएंSignature
क्लास बनाएं और फ़ाइल पथ को उसके कंस्ट्रक्टर को पास करें।
using (Signature signature = new Signature(filePath))
{
// यहां वेरिफिकेशन कोड लिखा होगा
}
चरण 3: पाठ सत्यापन विकल्प निर्दिष्ट करें
सत्यापित किए जाने वाले पाठ, मिलान प्रकार और अन्य मापदंडों सहित पाठ सत्यापन विकल्पों को परिभाषित करें।
TextVerifyOptions options = new TextVerifyOptions()
{
AllPages = true, // सभी पृष्ठों पर पाठ सत्यापित करें
SignatureImplementation = TextSignatureImplementation.Native,
Text = "signature", // सत्यापित किया जाने वाला पाठ
MatchType = TextMatchType.Contains // मिलान प्रकार निर्दिष्ट करें
};
चरण 4: दस्तावेज़ हस्ताक्षर सत्यापित करें
का आह्वान करेंVerify
पर विधिSignature
आपत्ति करें और सत्यापन विकल्प पास करें।
VerificationResult result = signature.Verify(options);
चरण 5: सत्यापन परिणाम संभालें
सत्यापन परिणाम की वैधता की जांच करें और उसके अनुसार प्रक्रिया करें।
if(result.IsValid)
{
Console.WriteLine($"\nDocument {filePath} was verified successfully!");
foreach (TextSignature item in result.Succeeded)
{
Console.WriteLine($"\nValid signature is found with text: {item.Text}");
}
}
else
{
Helper.WriteError($"\nDocument {filePath} failed verification process.");
}
निष्कर्ष
अंत में, .NET के लिए GroupDocs.Signature दस्तावेज़ों में पाठ को सत्यापित करने, दस्तावेज़ की अखंडता और प्रामाणिकता सुनिश्चित करने का एक सहज तरीका प्रदान करता है। इस ट्यूटोरियल में बताए गए चरणों का पालन करके, आप आसानी से टेक्स्ट सत्यापन कार्यक्षमता को अपने .NET अनुप्रयोगों में एकीकृत कर सकते हैं।
अक्सर पूछे जाने वाले प्रश्न
क्या .NET के लिए GroupDocs.Signature सभी दस्तावेज़ प्रारूपों के साथ संगत है?
हां, .NET के लिए GroupDocs.Signature DOCX, PDF, XLSX और अन्य सहित दस्तावेज़ प्रारूपों की एक विस्तृत श्रृंखला का समर्थन करता है।
क्या मैं पाठ सत्यापन मानदंड को अनुकूलित कर सकता हूँ?
बिल्कुल, आप अपनी सत्यापन आवश्यकताओं के अनुरूप विभिन्न मापदंडों जैसे मिलान प्रकार, पृष्ठ श्रेणी और बहुत कुछ को अनुकूलित कर सकते हैं।
क्या .NET के लिए GroupDocs.Signature डिजिटल हस्ताक्षर के लिए समर्थन प्रदान करता है?
हाँ, .NET के लिए GroupDocs.Signature व्यापक दस्तावेज़ सत्यापन क्षमताएँ प्रदान करते हुए टेक्स्ट और डिजिटल हस्ताक्षर दोनों का समर्थन करता है।
क्या .NET के लिए GroupDocs.Signature के लिए कोई निःशुल्क परीक्षण उपलब्ध है?
हाँ, आप निःशुल्क परीक्षण का लाभ उठा सकते हैंयहाँ.
मुझे .NET के लिए GroupDocs.Signature के लिए सहायता या सहायता कहां मिल सकती है?
आप विजिट कर सकते हैंGroupDocs.हस्ताक्षर मंच समुदाय से सहायता और समर्थन के लिए।