पायथन का उपयोग करके पीडीएफ में हस्ताक्षर कैसे सत्यापित करें

यह संक्षिप्त ट्यूटोरियल बताता है पायथन का उपयोग करके PDF में हस्ताक्षर कैसे सत्यापित करें। आपको नमूना कोड चलाने के लिए आईडीई सेट करने के लिए जानकारी मिलेगी, और प्रोग्राम के प्रवाह को चरणों की एक सूची और एक रननेबल नमूना कोड की मदद से प्राप्त किया जा सकता है जिसका उपयोग Python का उपयोग करके पीडीएफ में हस्ताक्षर सत्यापित करने के लिए किया जा सकता है। इस प्रक्रिया के दौरान उपलब्ध विभिन्न विकल्पों को भी डिजिट सिग्नेचर से संबंधित अन्य संचालन करने के लिए खोजा जाएगा।

पायथन का उपयोग करके पीडीएफ में हस्ताक्षर सत्यापित करने के चरण

  1. हस्ताक्षर सत्यापित करने के लिए वातावरण को .NET के माध्यम से पायथन के लिए Aspose.PDF जोड़ें पर सेट करें
  2. PdfFileSignature ऑब्जेक्ट को इंस्टेंट करें
  3. Bind_pdf() विधि का उपयोग करके लक्ष्य PDF को उपरोक्त PdfFileSignature ऑब्जेक्ट से आबद्ध करें
  4. हस्ताक्षर सत्यापित करने के लिए verify_signature() पद्धति को कॉल करें
  5. सत्यापित होने पर सत्यापन संदेश प्रदर्शित करें

ये चरण Python का उपयोग करके PDF पर *हस्ताक्षर सत्यापन के लिए एक सारांश प्रदान करते हैं। यह दर्शाता है कि पहले एक PdfFileSignature ऑब्जेक्ट घोषित किया जाना है और फिर स्रोत PDF को Bind_pdf() का उपयोग करके बाइंड करना है जो PdfFileSignature ऑब्जेक्ट को हस्ताक्षर सत्यापित करने के लिए PDF को पार्स करने में सक्षम बनाता है। अंत में, सत्यापित_हस्ताक्षर () विधि को कॉल करें और उस हस्ताक्षर का नाम प्रदान करें जिसे सत्यापित किया जाना है कि पीडीएफ द्वारा उपयोग किया गया है या नहीं।

पायथन का उपयोग करके पीडीएफ में डिजिटल हस्ताक्षर को सत्यापित करने के लिए कोड

import aspose.pdf as pdf
# Load the license
license = pdf.License()
license.set_license("Aspose.Total.lic")
# Instantiate the PdfFileSignature object
pdfSign = pdf.facades.PdfFileSignature()
# Bind the PdfFileSignature object with the PDF
pdfSign.bind_pdf("Digitally Signed PDF.pdf")
# Check if the signature is verified or not
if (pdfSign.verify_signature("Signature1")):
print("Signature Verified")
print("Done")

यह कुरकुरा कोड पीडीएफ * डिजिटल हस्ताक्षर सत्यापन प्रक्रिया को पायथन * का उपयोग करके प्रदर्शित करता है। यह aspose.pdf.facades.PdfFileSignature ऑब्जेक्ट का उपयोग किसी विशेष हस्ताक्षर को बाइंड करने और उसका नाम प्रदान करके सत्यापित करने के लिए करता है। PdfFileSignature ऑब्जेक्ट में यह जांचने के लिए अलग-अलग तरीके हैं कि PDF में डिजिटल हस्ताक्षर हैं या नहीं, प्रमाणपत्र निकालें, सभी खाली हस्ताक्षर फ़ील्ड के नाम प्राप्त करें, एक PDF पर हस्ताक्षर करें या एक हस्ताक्षर को हटा दें।

यह आलेख हमें दिखाता है कि पीडीएफ में डिजिटल हस्ताक्षर कैसे सत्यापित करें। यदि आप पीडीएफ फाइलों को पासवर्ड से सुरक्षित करने की प्रक्रिया सीखना चाहते हैं, तो पायथन का उपयोग करके पीडीएफ फाइल को पासवर्ड से कैसे सुरक्षित करें पर लेख देखें।

 हिन्दी