ทีม GroupDocs Cloud มุ่งมั่นที่จะจัดหา SDK สำหรับแพลตฟอร์มต่างๆ สำหรับผู้ใช้ ในเรื่องนี้ เรามีความยินดีที่จะแจ้งให้คุณทราบเกี่ยวกับ SDK รุ่นใหม่ GroupDocs.Signature Cloud SDK สำหรับ Python SDK นี้ให้โซลูชันที่สมบูรณ์ในการใช้ GroupDocs.Signature Cloud API ใน Python เพื่อลงนามเอกสารที่รองรับในแอปพลิเคชันระบบคลาวด์ของคุณ GroupDocs.Signature Cloud คือ REST API ซึ่งรองรับเอกสารลงนาม (รูปแบบเอกสารมากกว่า 20 รูปแบบ) พร้อมลายเซ็นประเภทต่างๆ เช่น ลายเซ็นข้อความที่มีรูปแบบต่างๆ ลายเซ็นรูปภาพ ลายเซ็นดิจิทัล บาร์โค้ด และลายเซ็น QR-Code นอกจากนี้ยังรองรับการตรวจสอบเอกสารสำหรับลายเซ็น ค้นหาลายเซ็นในเอกสาร และอื่นๆ อีกมากมาย โปรดคลิก ที่นี่ เพื่อดูรายละเอียดเพิ่มเติม GroupDocs.Signature Cloud SDK สำหรับ Python ได้รับการพัฒนาขึ้นเพื่อช่วยให้คุณผสานรวมคุณสมบัติเหล่านี้ทั้งหมดในแอปพลิเคชันที่ใช้ Python โดยไม่ต้องยุ่งยากใดๆ
GroupDocs.Signature Cloud SDK สำหรับ Python - บทนำ
GroupDocs.Signature Cloud SDK สำหรับ Python ได้รับการแนะนำสำหรับนักพัฒนา Python มันเป็นส่วนรวมของ REST APIs ที่ช่วยให้คุณทำงานกับ GroupDocs.Signature Cloud REST APIs ในแพลตฟอร์มที่ใช้ Python ได้อย่างรวดเร็วและง่ายดาย รับประโยชน์ทั้งหมดของประเภทที่แข็งแกร่งและไฮไลท์ IDE การแจกจ่ายมีให้ที่ GitHub
GroupDocs.Signature Cloud SDK สำหรับ Python - ตัวอย่าง
GroupDocs.Signature Cloud SDK for Python Examples ยังพร้อมให้คำแนะนำนักพัฒนาให้ทำความคุ้นเคยกับ SDK และการใช้งานเพื่อเรียกใช้ทรัพยากรและการดำเนินการโดยใช้ GroupDocs.Signature Cloud REST API โปรดดูตัวอย่าง SDK ของหมวดหมู่ต่อไปนี้
- รูปแบบไฟล์ที่รองรับ
- ข้อมูลเอกสาร
- บาร์โค้ดที่รองรับ
- รองรับรหัส QR
- เซ็นเอกสาร
- การตรวจสอบลายเซ็น
- ค้นหาลายเซ็น
การติดตั้ง
GroupDocs.Signature Cloud SDK สำหรับ Python มีให้ใช้งานในรูปแบบแพ็คเกจที่วางจำหน่ายใน PyPI (Python Package Index) คุณสามารถข้าม ที่เก็บซอร์สโค้ด และขึ้นอยู่กับแพ็คเกจที่วางจำหน่ายโดยตรงโดยการติดตั้งจาก PyPI:
pip install groupdocs-signature-cloud
ข้อมูล
ในการแสดงผลไฟล์ที่รองรับ ก่อนอื่นคุณต้องอัปโหลดไปยังที่เก็บข้อมูลบนคลาวด์ของ GroupDocs หรือที่เก็บข้อมูลบนคลาวด์ของบุคคลที่สามเพื่อใช้ GroupDocs.Signature Cloud API
เริ่มต้นใช้งาน
เมื่อคุณติดตั้งแพ็คเกจและการอ้างอิงในโครงการของคุณเสร็จแล้ว คุณสามารถเรียก API ในโค้ดที่ใช้ Python เพื่อใช้คุณสมบัติ API ได้อย่างง่ายดาย นี่คือโค้ดตัวอย่างเพื่อสาธิตการทำงานของ GroupDocs.Signature Cloud API โดยใช้ Python SDK โปรดปฏิบัติตามขั้นตอนการติดตั้ง จากนั้นรันโค้ด Python ต่อไปนี้:
# 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 Cloud Resources
ต่อไปนี้คือลิงก์ไปยังแหล่งข้อมูลที่มีประโยชน์บางอย่างที่คุณอาจต้องใช้ในการทำงานให้สำเร็จ
- GroupDocs.Signature Cloud
- GroupDocs.Signature Cloud เอกสารออนไลน์
- หัวข้อวิธีใช้ GroupDocs.Signature Cloud UI
- ฟอรัม GroupDocs.Signature Cloud
- Web API Explorer (ตัวอย่างสด)
- GroupDocs.Signature Cloud SDK
- ทำงานกับ GroupDocs Cloud Storage โดยใช้ Web GUI หรือ GroupDocs Cloud Service
- ทำงานกับการใช้งาน GroupDocs และบันทึกโดยใช้ Web GUI หรือ GroupDocs Cloud Service
เริ่มทดลองใช้ฟรีวันนี้
เริ่มทดลองใช้ฟรีวันนี้ เพียงคุณ ลงทะเบียนกับบริการ GroupDocs Cloud เมื่อคุณลงทะเบียนแล้ว คุณก็พร้อมที่จะลองใช้คุณสมบัติการประมวลผลไฟล์อันทรงพลังที่มีให้โดย GroupDocs Cloud