GroupDocs.Signature का उपयोग करके छवि के साथ दस्तावेज़ों पर हस्ताक्षर करना
परिचय
इस ट्यूटोरियल में, हम जानेंगे कि .NET के लिए Groupdocs.Signature के साथ छवियों का उपयोग करके दस्तावेज़ों पर हस्ताक्षर कैसे करें। दस्तावेज़ों पर हस्ताक्षर करने से आपकी फ़ाइलों में प्रामाणिकता और सुरक्षा की एक अतिरिक्त परत जुड़ जाती है, जिससे वे छेड़छाड़-रोधी और कानूनी रूप से बाध्यकारी हो जाती हैं। .NET के लिए Groupdocs.Signature की सहायता से, आप दस्तावेज़ हस्ताक्षर कार्यक्षमता को अपने .NET अनुप्रयोगों में सहजता से एकीकृत कर सकते हैं।
आवश्यक शर्तें
ट्यूटोरियल में जाने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित शर्तें हैं:
- .NET के लिए Groupdocs.Signature: सुनिश्चित करें कि आपने अपने विकास परिवेश में .NET के लिए Groupdocs.Signature स्थापित किया है। आप इसे यहां से डाउनलोड कर सकते हैंवेबसाइट.
- .NET विकास वातावरण: सुनिश्चित करें कि आपकी मशीन पर एक कार्यशील .NET विकास वातावरण स्थापित है।
नामस्थान आयात करें
कोडिंग भाग शुरू करने से पहले, आवश्यक कक्षाओं और विधियों तक पहुँचने के लिए आवश्यक नामस्थान आयात करें:
using System;
using System.IO;
using GroupDocs.Signature;
using GroupDocs.Signature.Domain;
using GroupDocs.Signature.Options;
चरण 1: दस्तावेज़ लोड करें
पहला कदम उस दस्तावेज़ को लोड करना है जिस पर आप हस्ताक्षर करना चाहते हैं। जिस दस्तावेज़ पर आप हस्ताक्षर करना चाहते हैं उसका फ़ाइल पथ प्रदान करें:
string filePath = "sample.pdf";
चरण 2: हस्ताक्षर छवि निर्दिष्ट करें
इसके बाद, उस हस्ताक्षर छवि का पथ निर्दिष्ट करें जिसका उपयोग आप हस्ताक्षर करने के लिए करना चाहते हैं:
string imagePath = "signature_handwrite.jpg";
चरण 3: आउटपुट फ़ाइल पथ सेट करें
वह पथ निर्धारित करें जहाँ आप हस्ताक्षरित दस्तावेज़ को सहेजना चाहते हैं:
string outputFilePath = Path.Combine("Your Document Directory", "SignWithImage", fileName);
चरण 4: हस्ताक्षर ऑब्जेक्ट को आरंभ करें
दस्तावेज़ फ़ाइल पथ पास करके हस्ताक्षर ऑब्जेक्ट को आरंभ करें:
using (Signature signature = new Signature(filePath))
चरण 5: छवि हस्ताक्षर विकल्प सेट करें
छवि हस्ताक्षर के लिए विकल्प सेट करें, जिसमें हस्ताक्षर की स्थिति, सभी पृष्ठों पर हस्ताक्षर करना है या नहीं, आदि शामिल हैं:
ImageSignOptions options = new ImageSignOptions(imagePath)
{
Left = 50,
Top = 50,
AllPages = true
};
चरण 6: दस्तावेज़ पर हस्ताक्षर करें
निर्दिष्ट छवि और विकल्पों का उपयोग करके दस्तावेज़ पर हस्ताक्षर करें:
SignResult result = signature.Sign(outputFilePath, options);
चरण 7: परिणाम प्रदर्शित करें
अंत में, हस्ताक्षर प्रक्रिया की सफलता और हस्ताक्षरित दस्तावेज़ के स्थान को इंगित करने वाला परिणाम प्रदर्शित करें:
Console.WriteLine($"\nSource document signed successfully with {result.Succeeded.Count} signature(s).\nFile saved at {outputFilePath}.");
निष्कर्ष
इस ट्यूटोरियल में, हमने सीखा है कि .NET के लिए Groupdocs.Signature का उपयोग करके .NET अनुप्रयोगों में छवियों का उपयोग करके दस्तावेज़ों पर हस्ताक्षर कैसे करें। दस्तावेज़ हस्ताक्षर दस्तावेज़ प्रबंधन का एक महत्वपूर्ण पहलू है, जो आपकी फ़ाइलों को प्रामाणिकता और सुरक्षा प्रदान करता है।
अक्सर पूछे जाने वाले प्रश्न
क्या मैं एक ही दस्तावेज़ में एकाधिक हस्ताक्षर छवियों का उपयोग कर सकता हूँ?
हां, आप .NET के लिए Groupdocs.Signature का उपयोग करके एकाधिक छवियों वाले दस्तावेज़ पर हस्ताक्षर कर सकते हैं। बस प्रत्येक छवि के लिए हस्ताक्षर प्रक्रिया को दोहराएं।
क्या Groupdocs.Signature for .NET सभी प्रकार के दस्तावेज़ों के साथ संगत है?
.NET के लिए Groupdocs.Signature पीडीएफ, वर्ड, एक्सेल और अधिक सहित दस्तावेज़ प्रारूपों की एक विस्तृत श्रृंखला का समर्थन करता है।
क्या मैं हस्ताक्षर का स्वरूप अनुकूलित कर सकता हूँ?
हां, आप हस्ताक्षर के स्वरूप के विभिन्न पहलुओं जैसे आकार, स्थिति, पारदर्शिता आदि को अनुकूलित कर सकते हैं।
क्या परीक्षण के लिए कोई परीक्षण संस्करण उपलब्ध है?
हां, आप खरीदारी करने से पहले कार्यक्षमता का परीक्षण करने के लिए वेबसाइट से निःशुल्क परीक्षण संस्करण डाउनलोड कर सकते हैं।
मैं .NET के लिए Groupdocs.Signature हेतु तकनीकी सहायता कैसे प्राप्त कर सकता हूं?
आप Groupdocs.Signature फ़ोरम पर जाकर तकनीकी सहायता प्राप्त कर सकते हैंयहाँ.