Python REST API का उपयोग करके PDF पर हस्ताक्षर करने के लिए इस लेख का अनुसरण करें। आप Python-आधारित क्लाउड SDK के साथ Python-आधारित API का उपयोग करके PDF पर इलेक्ट्रॉनिक रूप से हस्ताक्षर करना सीखेंगे। यह लक्ष्य PDF फ़ाइल और हस्ताक्षर फ़ाइल को क्लाउड स्टोरेज पर अपलोड करने और फिर PDF पर हस्ताक्षर करने के लिए हस्ताक्षर फ़ाइल का उपयोग करने में सहायता करेगा।
पूर्वापेक्षा
- पीडीएफ में हस्ताक्षर जोड़ने के लिए खाता API क्रेडेंशियल बनाएँ
- इलेक्ट्रॉनिक रूप से हस्ताक्षर करने के लिए PDF डाउनलोड करें
- उपरोक्त SDK के साथ पायथन प्रोजेक्ट सेटअप करें
पायथन REST इंटरफ़ेस का उपयोग करके PDF पर ऑनलाइन हस्ताक्षर करने के चरण
- अपने क्लाइंट आईडी और क्लाइंट सीक्रेट क्रेडेंशियल्स का उपयोग करके एक PdfApi इंस्टेंस बनाएं
- PDF फ़ाइल का नाम, हस्ताक्षर फ़ाइल का नाम और संग्रहण फ़ोल्डर पथ निर्दिष्ट करें
- आयत का उपयोग करके पीडीएफ पृष्ठ पर हस्ताक्षर की स्थिति और आकार निर्धारित करें
- पथ, प्रकार, पासवर्ड और दृश्य गुणों के साथ हस्ताक्षर इंस्टेंस आरंभ करें
- प्राधिकरण, स्थान, संपर्क और हस्ताक्षर तिथि जैसे मेटाडेटा भरें
- PDF और प्रमाणपत्र फ़ाइल दोनों को कॉन्फ़िगर किए गए फ़ोल्डर में अपलोड करें
- अपलोड किए गए PDF पर डिजिटल हस्ताक्षर लागू करने के लिए पोस्टसाइनदस्तावेज़ पर कॉल करें
- हस्ताक्षरित दस्तावेज़ स्ट्रीम को पुनः प्राप्त करें और उसे स्थानीय रूप से Sample_out.pdf के रूप में लिखें
ये चरण संक्षेप में बताते हैं कि Python REST API का उपयोग करके PDF पर डिजिटल हस्ताक्षर कैसे करें। यह कोड Aspose.PDF क्लाउड से कनेक्ट होता है, एक PDF और एक प्रमाणपत्र अपलोड करता है, फिर दिए गए क्रेडेंशियल्स और हस्ताक्षर विवरणों का उपयोग करके दस्तावेज़ पर डिजिटल हस्ताक्षर करता है। हस्ताक्षर करने के बाद, यह अपडेट की गई PDF को डाउनलोड करता है और उसे एक नई फ़ाइल के रूप में स्थानीय रूप से सहेजता है।
पायथन रेस्टफुल सेवा का उपयोग करके पीडीएफ में हस्ताक्षर जोड़ने के लिए कोड
यह कोड पाइथन लो कोड एपीआई का उपयोग करके पीडीएफ दस्तावेज़ों पर हस्ताक्षर करने की प्रक्रिया को दर्शाता है। ध्यान दें कि पीडीएफ फ़ाइल पर हस्ताक्षर करने के लिए, इसमें हस्ताक्षर प्रकार का फ़ॉर्म फ़ील्ड होना चाहिए और उसका नाम ज्ञात होना चाहिए। यदि पीडीएफ में हस्ताक्षर प्रकार फ़ील्ड नहीं है या गलत फ़ील्ड नाम का उपयोग किया गया है, तो आपको एक त्रुटि मिलेगी।
इस लेख में हमें PDF फ़ाइल पर हस्ताक्षर करने की प्रक्रिया सिखाई गई है। PDF फ़ाइल को संपीड़ित करने के लिए, पायथन REST API के साथ PDF संपीड़ित करें पर लेख देखें।