ग्रुपडॉक्स क्लाउड टीम अपने उपयोगकर्ताओं के लिए विभिन्न प्लेटफ़ॉर्म के लिए एसडीके प्रदान करने के लिए प्रतिबद्ध है। इस संबंध में, हमें आपको एक और एसडीके रिलीज, पायथन के लिए ग्रुपडॉक्स.सिग्नेचर क्लाउड एसडीके के बारे में सूचित करते हुए खुशी हो रही है। यह एसडीके आपके क्लाउड एप्लिकेशन में समर्थित दस्तावेज़ों पर हस्ताक्षर करने के लिए Python में GroupDocs.Signature Cloud API का उपभोग करने के लिए एक संपूर्ण समाधान प्रदान करता है। GroupDocs.Signature Cloud REST API है जो विभिन्न प्रारूप वाले टेक्स्ट हस्ताक्षर, छवि हस्ताक्षर, डिजिटल हस्ताक्षर, बारकोड और क्यूआर-कोड हस्ताक्षर जैसे विभिन्न हस्ताक्षर प्रकारों के साथ हस्ताक्षर दस्तावेजों (20+ से अधिक दस्तावेज़ प्रारूप) का समर्थन करता है। यह हस्ताक्षरों के लिए दस्तावेज़ों को सत्यापित करने, दस्तावेज़ों में हस्ताक्षरों की खोज करने और भी बहुत कुछ करने में सहायता प्रदान करता है। कृपया अधिक जानकारी के लिए यहां पर क्लिक करें। Python के लिए GroupDocs.Signature Cloud SDK को बिना किसी परेशानी के आपके Python आधारित एप्लिकेशन में इन सभी सुविधाओं को एकीकृत करने में मदद करने के लिए विकसित किया गया है।
Python के लिए GroupDocs.Signature Cloud SDK - परिचय
Python के लिए GroupDocs.Signature Cloud SDK को इसके Python डेवलपर्स के लिए पेश किया गया है। यह REST API के चारों ओर एक आवरण है, जो आपको Python आधारित प्लेटफ़ॉर्म में GroupDocs.Signature Cloud REST API के साथ जल्दी और आसानी से काम करने की अनुमति देता है, जिससे मजबूत प्रकार और IDE हाइलाइट्स के सभी लाभ प्राप्त होते हैं। वितरण GitHub पर उपलब्ध है।
Python के लिए GroupDocs.Signature Cloud SDK - उदाहरण
पाइथॉन उदाहरणों के लिए GroupDocs.Signature Cloud SDK GroupDocs.Signature Cloud REST API का उपयोग करके संसाधनों और संचालन को शुरू करने के लिए SDK और इसके उपयोग से परिचित होने के लिए डेवलपर्स का मार्गदर्शन करने के लिए भी उपलब्ध हैं। कृपया निम्नलिखित श्रेणियों के एसडीके उदाहरण देखें।
- समर्थित फ़ाइल स्वरूप
- दस्तावेज़ की जानकारी
- समर्थित बारकोड
- समर्थित क्यूआर-कोड
- दस्तावेज़ों पर हस्ताक्षर करना
- हस्ताक्षर का सत्यापन
- हस्ताक्षर खोजें
इंस्टालेशन
Python के लिए GroupDocs.Signature Cloud SDK PyPI (पायथन पैकेज इंडेक्स) में जारी पैकेज के रूप में भी उपलब्ध है। आप स्रोत कोड रिपॉजिटरी को बायपास कर सकते हैं और पीईपीआई से इंस्टॉल करके सीधे जारी पैकेज पर निर्भर हो सकते हैं:
pip install groupdocs-signature-cloud
आंकड़े
किसी भी समर्थित फ़ाइल को प्रस्तुत करने के लिए, आपको सबसे पहले GroupDocs.Signature Cloud API का उपयोग करने के लिए उन्हें GroupDocs क्लाउड स्टोरेज या तृतीय पक्ष क्लाउड स्टोरेज पर अपलोड करना होगा।
शुरू करना
एक बार जब आप अपने प्रोजेक्ट में पैकेज और निर्भरता की स्थापना कर लेते हैं, तो आप एपीआई सुविधाओं का उपभोग करने के लिए आसानी से अपने पायथन आधारित कोड में एपीआई को कॉल कर सकते हैं। यहां Python SDK का उपयोग करके GroupDocs.Signature Cloud API की कार्यप्रणाली को प्रदर्शित करने के लिए नमूना कोड दिया गया है। कृपया इंस्टॉलेशन प्रक्रिया का पालन करें और फिर निम्नलिखित पायथन कोड चलाएँ:
# Import module
import asposestoragecloud
import groupdocs_signature_cloud
from groupdocs_signature_cloud.models.requests.post_search_barcode_request import PostSearchBarcodeRequest
from groupdocs_signature_cloud.models import *
host = "http://api-qa.groupdocs.cloud" # Put your Host URL here
base_url = "http://api-qa.groupdocs.cloud/v1" #Put your Base URL here
api_key = "" #Put your App Key here
app_sid = "" #Put your App Sid here
storageName = "Signature-Dev" #Put your storage name here
storageFolder = "signed" #Put your storage folder path here
storageFileName = "SignedForVerificationAll.pdf" #Put your storage file name here
filePassword = "" #Put your file password here if file is encrypted
localFilePath = "C:\\SignedForVerificationAll.pdf" #Put your local file path here
# File uploading (it could be skipped if file is already uploaded)
# initialization of configuration for storage api client
storageConfiguration = asposestoragecloud.Configuration()
storageConfiguration.host = host
storageConfiguration.base_url = base_url
storageConfiguration.api_key_prefix = "Bearer"
# initialization of storage api client
storageApiClient = asposestoragecloud.ApiClient(apiKey = api_key, appSid = app_sid, configuration = storageConfiguration)
storageApi = asposestoragecloud.apis.StorageApi(storageApiClient)
# file uploading
filestream = open(file = localFilePath, mode = "rb")
storageApi.put_create(path = storageFolder + "\\" + storageFileName, file = filestream, storage = storageName)
filestream.close()
print("Uploaded: " + storageFolder + "\\" + storageFileName)
# Signature search
# initialization of configuration for signature api client
configuration = groupdocs_signature_cloud.Configuration()
configuration.host = host
configuration.base_url = base_url
configuration.api_key["api_key"] = api_key
configuration.api_key["app_sid"] = app_sid
# initialization of signature api client
signatureApi = groupdocs_signature_cloud.SignatureApi(configuration=configuration)
# initialization of search options
options = PdfSearchBarcodeOptionsData()
# set barcode properties
options.barcode_type_name ="Code39Standard"
options.text = "12345678"
# set match type
options.match_type ="Contains"
#set pages for search
options.document_page_number = 1
# initialization of search request
request = PostSearchBarcodeRequest(storageFileName, options, filePassword, storageFolder, storageName)
# getting response
response = signatureApi.post_search_barcode(request)
# checking response
self.assertNotEqual(response, False)
self.assertEqual(response.code, "200")
self.assertEqual(response.status, "OK")
self.assertIn(storageFileName, response.file_name)
self.assertEqual(response.folder, storageFolder)
self.assertNotEqual(response.signatures, False)
self.assertGreater(len(response.signatures), 0)
signature = response.signatures[0]
self.assertEqual(signature.text, "123456789012")
self.assertEqual(signature.barcode_type_name, "Code39Standard")
self.assertIn("BarcodeSignatureData", signature.signature_type)
GroupDocs.Signature क्लाउड संसाधन
कुछ उपयोगी संसाधनों के लिंक निम्नलिखित हैं जिनकी आपको अपने कार्यों को पूरा करने के लिए आवश्यकता हो सकती है।
- GroupDocs.सिग्नेचर क्लाउड
- GroupDocs.Signature क्लाउड ऑनलाइन दस्तावेज़ीकरण
- GroupDocs.Signature क्लाउड यूआई सहायता विषय
- GroupDocs.Signature क्लाउड फोरम
- वेब एपीआई एक्सप्लोरर (लाइव उदाहरण)
- GroupDocs.Signature क्लाउड SDKs
- वेब जीयूआई या ग्रुपडॉक्स क्लाउड सर्विस का उपयोग करके ग्रुपडॉक्स क्लाउड स्टोरेज के साथ काम करें
- वेब जीयूआई या ग्रुपडॉक्स क्लाउड सर्विस का उपयोग करके ग्रुपडॉक्स उपयोग और लॉग के साथ काम करें
आज ही नि:शुल्क परीक्षण प्रारंभ करें
आज ही नि:शुल्क परीक्षण शुरू करें - आपको बस ग्रुपडॉक्स क्लाउड सेवा के साथ साइन अप करना करना है। एक बार साइन अप करने के बाद, आप GroupDocs Cloud द्वारा दी जाने वाली शक्तिशाली फ़ाइल प्रोसेसिंग सुविधाओं को आज़माने के लिए तैयार हैं।