यह संक्षिप्त ट्यूटोरियल आपको दिखाएगा कि कैसे जावा में क्यूआर कोड बनाएं और एक PDF दस्तावेज़ पर क्यूआर कोड हस्ताक्षर के साथ जावा का उपयोग करके हस्ताक्षर कैसे करें। निम्नलिखित चरण आपको आसानी से क्यूआर कोड डिजिटल हस्ताक्षर उत्पन्न करने में मदद करते हैं और कोड की कुछ पंक्तियों के साथ पीडीएफ पर हस्ताक्षर करने के लिए इसका उपयोग करते हैं।
जावा का उपयोग करके क्यूआर कोड हस्ताक्षर के साथ पीडीएफ पर हस्ताक्षर करने के चरण
- जावा एप्लिकेशन में मावेन रिपॉजिटरी से GroupDocs.Signature for Java इंस्टॉल करें
- जावा में क्यूआर-कोड हस्ताक्षर के साथ पीडीएफ पर हस्ताक्षर करने के लिए आवश्यक कक्षाएं जोड़ें
- Signature क्लास को इनिशियलाइज़ करें और सोर्स पीडीएफ को इसके कंस्ट्रक्टर को पास करें
- QrCodeSignOptions वर्ग का उदाहरण बनाकर आउटपुट PDF दस्तावेज़ के लिए हस्ताक्षर विकल्प सेट करें
- सिग्नेचर क्लास की साइन विधि को कॉल करें, QrCodeSignOptions के साथ हस्ताक्षरित पीडीएफ फाइल नाम पास करें
जावा क्यूआर कोड जनरेटर सुविधा को कुछ एपीआई कॉलों के साथ अनुक्रम में उपरोक्त चरणों का पालन करके कार्यान्वित किया जा सकता है। आप मावेन रिपॉजिटरी से आवश्यक पुस्तकालय स्थापित करके और आवश्यक कक्षाएं जोड़कर परियोजना को कॉन्फ़िगर करना शुरू कर सकते हैं। उसके बाद, इनपुट पीडीएफ फाइल लोड करने के लिए सिग्नेचर क्लास और क्यूआर-कोड सिग्नेचर के गुण सेट करने के लिए QrCodeSignOptions क्लास का उपयोग करें। अंत में, साइन विधि एक पीडीएफ दस्तावेज़ में एक हस्ताक्षर जोड़ देगी और इसे एक डिस्क पर सहेज देगी।
जावा का उपयोग करके क्यूआर कोड हस्ताक्षर के साथ पीडीएफ पर हस्ताक्षर करने के लिए कोड
import com.groupdocs.signature.Signature; | |
import com.groupdocs.signature.licensing.License; | |
import com.groupdocs.signature.domain.qrcodes.QrCodeTypes; | |
import com.groupdocs.signature.exception.GroupDocsSignatureException; | |
import com.groupdocs.signature.options.sign.QrCodeSignOptions; | |
public class SignPdfWithQRCodeUsingJava { | |
public static void main(String[] args) throws Exception { // Main function to Sign PDF with QR Code in Java | |
// Remove the watermark in output PDF document by adding license | |
License lic = new License(); | |
lic.setLicense("GroupDocs.Signature.lic"); | |
try { | |
// Load the input PDF document for signing | |
Signature signature = new Signature("ample.pdf"); | |
// Create QR-Code option with predefined QR Code text | |
QrCodeSignOptions options = new QrCodeSignOptions("JohnSmith"); | |
// Setup QR-Code encoding type | |
options.setEncodeType(QrCodeTypes.QR); | |
// Set signature position | |
options.setLeft(100); | |
options.setTop(100); | |
// sign document to file | |
signature.sign("signed.pdf", options); | |
System.out.println("Done"); | |
} catch (Exception e) { | |
throw new GroupDocsSignatureException(e.getMessage()); | |
} | |
} | |
} |
हमने पूर्ववर्ती उदाहरण विकसित किया है कि आप क्यूआर कोड उत्पन्न करने के लिए जावा कोड का उपयोग कैसे कर सकते हैं और पीडीएफ दस्तावेज़ को ई-साइन करने के लिए जेनरेट किए गए क्यूआर-कोड का उपभोग कर सकते हैं। हमने उपरोक्त नमूना कोड में हस्ताक्षर की स्थिति के लिए बाएं और शीर्ष पदों को परिभाषित किया है। इसके अलावा, आप हस्ताक्षर की स्थिति के लिए कई अन्य मापदंडों का उपयोग कर सकते हैं।