If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.
If you experience errors, when you try to download a file, make sure your network policies (enforced by your company or ISP) allow downloading ZIP and/or MSI files.

Pemasangan
Paketnya adalah tersedia di PyPI dan dapat diinstal melalui pip dengan menjalankan perintah berikut:
pip install groupdocs-signature-cloud

Persyaratan
Ketergantungan
SDK secara otomatis menginstal paket-paket berikut:
| Paket | Batasan |
|---|
| urllib3 | >= 1.15 |
| six | >= 1.10 |
| certifi | — |
| python-dateutil | — |
Python Cloud REST API untuk Menandatangani Dokumen secara elektronik
GroupDocs.Signature Cloud SDK untuk Python memberikan solusi komprehensif untuk mengintegrasikan tanda tangan elektronik ke dalam aplikasi web Python, skrip, dan alur kerja otomatisasi. Ini mendukung berbagai jenis tanda tangan — teks, gambar, kode batang, kode QR, digital, dan stempel — di Word, Excel, PDF, presentasi, dan format gambar. Pengembang dapat menyesuaikan tampilan, penempatan, dan keamanan tanda tangan, menerapkan sertifikat digital, memverifikasi keaslian tanda tangan, dan mencari tanda tangan yang ada dalam dokumen. Baik menandatangani satu halaman atau mengelola beberapa tanda tangan di seluruh koleksi dokumen, GroupDocs.Signature memberikan alat canggih untuk penandatanganan dokumen berbasis cloud yang aman dan efisien.
Fitur Penandatanganan Dokumen Cloud
Terapkan Tanda Tangan pada Halaman Tertentu - Terapkan tanda tangan pada halaman genap, ganjil, atau tertentu untuk penempatan yang tepat.
Konfigurasi Padding Halaman - Mengatur padding halaman untuk menyelaraskan tanda tangan secara tepat di setiap halaman.
Sesuaikan Tampilan Tanda Tangan - Kontrol font, warna, dan gaya tanda tangan.
Terapkan Pengaturan Pemotongan Latar Belakang - Gunakan pengaturan pemotongan latar belakang untuk meningkatkan visibilitas tanda tangan.
Ulangi String Tanda Tangan - Ulangi string tanda tangan untuk mengisi area yang ditentukan.
Tanda Tangan Digital dengan CryptoApi & XmlDsig - Mendukung tanda tangan digital melalui CryptoApi dan XmlDsig.
Sejajarkan Teks untuk Tanda Tangan Barcode - Sejajarkan tanda tangan barcode menggunakan teks yang dapat dikonfigurasi.
Tanda tangani Dokumen yang Dilindungi Kata Sandi - Menandatangani dokumen yang dilindungi kata sandi.
Verifikasi Tanda Tangan Dokumen - Verifikasi keaslian dan validitas tanda tangan dokumen.
Cari Jenis Tanda Tangan - Cari jenis tanda tangan tertentu dalam dokumen.
Fitur Lanjutan
Sesuaikan Tampilan Tanda Tangan - Sesuaikan font, warna, dan gaya tanda tangan.
Kelola Banyak Tanda Tangan - Menangani banyak tanda tangan dalam satu dokumen.
Perlindungan Kata Sandi untuk Dokumen - Tambahkan perlindungan kata sandi ke dokumen yang ditandatangani.
Verifikasi Keaslian Tanda Tangan - Validasi keaslian tanda tangan yang diterapkan.
Cari Tanda Tangan Tertentu - Cari teks, kode batang, kode QR, dan tanda tangan digital.
Perbarui dan Hapus Tanda Tangan - Memodifikasi atau menghapus tanda tangan yang ada dari dokumen.
Barcode dan Tanda Tangan Kode QR
Format yang Didukung untuk Tanda Tangan Barcode/QR - Mendukung format DOC, DOCX, XLSX, PDF, dan gambar.
Sesuaikan Kode Batang/Tanda Tangan Kode QR - Sesuaikan tampilan dan konten kode batang/tanda tangan QR.
Skenario Penggunaan Barcode/QR-Code - Kasus penggunaan mencakup pelacakan dan identifikasi dokumen.
Stempel Tanda Tangan
Ikhtisar Tanda Tangan Stempel - Tanda tangan stempel visual dan teks untuk dokumen resmi.
Sesuaikan Tanda Tangan Stempel - Sesuaikan ukuran stempel, teks, dan tampilan.
Jenis Tanda Tangan yang Didukung
Tanda Tangan Teks - Tambahkan label teks yang dapat disesuaikan dengan font, warna, dan perataan.
Tanda Tangan Gambar - Menerapkan tanda tangan gambar dengan opasitas, skala abu-abu, kecerahan, dan kontras.
Tanda Tangan Kode Batang - Tambahkan jenis kode batang dengan tampilan, penyelarasan, dan pengkodean yang fleksibel.
Tanda Tangan Kode QR - Masukkan tanda tangan Kode QR dengan pengkodean dan tampilan yang dapat disesuaikan.
Tanda Tangan Digital - Menerapkan sertifikat digital (PFX, CRT) ke dokumen atau halaman PDF.
Stamp Signature - Tempatkan gambar stempel pada halaman dengan penyesuaian fleksibel.
Operasi File
Unggah File ke Cloud - Unggah file ke penyimpanan cloud melalui API.
Unduh File dari Cloud - Unduh file dari penyimpanan cloud ke sistem lokal.
Salin File - Menyalin file dalam penyimpanan cloud ke lokasi berbeda.
Pindahkan File - Memindahkan file antar folder di penyimpanan cloud.
Hapus File - Hapus file tertentu dari penyimpanan cloud.
Operasi Folder
Buat Folder - Membuat folder baru di penyimpanan cloud.
Salin Folder - Duplikat folder dalam penyimpanan cloud.
Pindahkan Folder - Memindahkan folder antar direktori di penyimpanan cloud.
Hapus Folder - Hapus seluruh folder dari penyimpanan cloud.
Lisensi dan Otentikasi
Mode Evaluasi - Coba API dengan akun uji coba gratis.
Otentikasi Aman - Gunakan ID Klien dan Rahasia Klien untuk akses API yang aman.
Lisensi MIT - Python SDK dilisensikan di bawah MIT License.
GroupDocs.Signature Cloud mendukung penandatanganan dalam kategori format berikut:
- Pemrosesan Kata: DOC, DOCX, DOCM, DOT, DOTX, DOTM, ODT, OTT, RTF, TXT
- Spreadsheet: XLS, XLSX, XLSB, XLSM, CSV, ODS, OTS, TSV
- Presentasi: PPT, PPTX, PPTM, PPS, PPSX, PPSM, ODP, OTP, POTX, POTM
- **PDF:**PDF
- Gambar: BMP, GIF, JPEG, PNG, TIFF, SVG, PSD, WEBP, ICO, EMF, WMF, dan banyak lagi
Jenis tanda tangan yang didukung bervariasi berdasarkan format. Untuk matriks format lengkap, lihat documentation.
Mulai Cepat
Dapatkan kredensial API Anda
Untuk menggunakan GroupDocs.Signature Cloud, daftar di GroupDocs.Cloud Dashboard dan dapatkan ID Klien dan Rahasia Klien Anda.
Inisialisasi API
Gunakan kode berikut untuk mulai menggunakan GroupDocs.Signature Cloud SDK untuk Python:
import groupdocs_signature_cloud
# Get your ClientId and ClientSecret at https://dashboard.groupdocs.cloud
client_id = "YourClientId"
client_secret = "YourClientSecret"
# Create API configuration
configuration = groupdocs_signature_cloud.Configuration(client_id, client_secret)
configuration.api_base_url = "https://api.groupdocs.cloud"
# Create instance of the Sign API
sign_api = groupdocs_signature_cloud.SignApi.from_config(configuration)
Menandatangani dokumen dengan tanda tangan teks
Setelah diinisialisasi, gunakan contoh dasar ini untuk menambahkan tanda tangan teks ke dokumen Word:
import groupdocs_signature_cloud
client_id = "YourClientId"
client_secret = "YourClientSecret"
sign_api = groupdocs_signature_cloud.SignApi.from_keys(client_id, client_secret)
file_info = groupdocs_signature_cloud.FileInfo()
file_info.file_path = "signaturedocs/one-page.docx"
opts = groupdocs_signature_cloud.SignTextOptions()
opts.signature_type = "Text"
opts.text = "GroupDocs.Signature Cloud"
opts.left = 100
opts.top = 100
opts.width = 100
opts.height = 100
opts.page = 1
settings = groupdocs_signature_cloud.SignSettings()
settings.options = [opts]
settings.file_info = file_info
settings.save_options = groupdocs_signature_cloud.SaveOptions()
settings.save_options.output_file_path = "signaturedocs/signedTextOne_page.docx"
request = groupdocs_signature_cloud.CreateSignaturesRequest(settings)
response = sign_api.create_signatures(request)
print("Succeeded count: " + str(len(response.succeeded)))
Dengan panduan memulai cepat ini, Anda siap untuk mulai menandatangani dokumen menggunakan GroupDocs.Signature Cloud di aplikasi Python Anda. Untuk lebih jelasnya, kunjungi documentation.
Ambil daftar lengkap format file yang didukung yang tersedia melalui Signature API.
import groupdocs_signature_cloud
info_api = groupdocs_signature_cloud.InfoApi.from_keys("YourClientId", "YourClientSecret")
result = info_api.get_supported_file_formats()
for fmt in result.formats:
print(fmt.file_format)
Menandatangani Dokumen dengan Tanda Tangan Digital
Terapkan sertifikat digital ke dokumen untuk penandatanganan yang aman dan anti kerusakan.
import groupdocs_signature_cloud
sign_api = groupdocs_signature_cloud.SignApi.from_keys("YourClientId", "YourClientSecret")
file_info = groupdocs_signature_cloud.FileInfo()
file_info.file_path = "signaturedocs/one-page.docx"
opts = groupdocs_signature_cloud.SignDigitalOptions()
opts.signature_type = "Digital"
opts.image_file_path = "signaturedocs/signature.jpg"
opts.certificate_file_path = "signaturedocs/temp.pfx"
opts.password = "1234567890"
opts.left = 100
opts.top = 100
opts.width = 200
opts.height = 100
opts.page = 1
settings = groupdocs_signature_cloud.SignSettings()
settings.options = [opts]
settings.file_info = file_info
settings.save_options = groupdocs_signature_cloud.SaveOptions()
settings.save_options.output_file_path = "signaturedocs/signedDigitalOne_page.docx"
request = groupdocs_signature_cloud.CreateSignaturesRequest(settings)
response = sign_api.create_signatures(request)
print("Succeeded count: " + str(len(response.succeeded)))
Cari Tanda Tangan Barcode
Cari dokumen yang ditandatangani untuk tanda tangan kode batang dan ambil detail tanda tangan yang cocok.
import groupdocs_signature_cloud
sign_api = groupdocs_signature_cloud.SignApi.from_keys("YourClientId", "YourClientSecret")
file_info = groupdocs_signature_cloud.FileInfo()
file_info.file_path = "signaturedocs/signedBarcodeOne_page.docx"
opts = groupdocs_signature_cloud.SearchBarcodeOptions()
opts.signature_type = "Barcode"
opts.page = 1
settings = groupdocs_signature_cloud.SearchSettings()
settings.options = [opts]
settings.file_info = file_info
request = groupdocs_signature_cloud.SearchSignaturesRequest(settings)
response = sign_api.search_signatures(request)
print("Signatures found: " + str(len(response.signatures)))
Verifikasi Tanda Tangan Teks
Verifikasi bahwa tanda tangan teks dengan konten yang diharapkan ada dalam dokumen yang ditandatangani.
import groupdocs_signature_cloud
sign_api = groupdocs_signature_cloud.SignApi.from_keys("YourClientId", "YourClientSecret")
file_info = groupdocs_signature_cloud.FileInfo()
file_info.file_path = "signaturedocs/signedTextOne_page.docx"
opts = groupdocs_signature_cloud.VerifyTextOptions()
opts.signature_type = "Text"
opts.text = "GroupDocs.Signature Cloud"
opts.match_type = "Contains"
opts.page = 1
settings = groupdocs_signature_cloud.VerifySettings()
settings.options = [opts]
settings.file_info = file_info
request = groupdocs_signature_cloud.VerifySignaturesRequest(settings)
response = sign_api.verify_signatures(request)
print("IsSuccess: " + str(response.is_success))
Tanda Tangani Dokumen dengan Tanda Tangan Barcode
Tambahkan tanda tangan kode batang ke dokumen dengan tampilan dan pengkodean yang dapat disesuaikan.
import groupdocs_signature_cloud
sign_api = groupdocs_signature_cloud.SignApi.from_keys("YourClientId", "YourClientSecret")
file_info = groupdocs_signature_cloud.FileInfo()
file_info.file_path = "signaturedocs/one-page.docx"
opts = groupdocs_signature_cloud.SignBarcodeOptions()
opts.signature_type = "Barcode"
opts.text = "123456789012"
opts.barcode_type = "Code128"
opts.left = 100
opts.top = 100
opts.width = 300
opts.height = 100
opts.page = 1
settings = groupdocs_signature_cloud.SignSettings()
settings.options = [opts]
settings.file_info = file_info
settings.save_options = groupdocs_signature_cloud.SaveOptions()
settings.save_options.output_file_path = "signaturedocs/signedBarcodeOne_page.docx"
request = groupdocs_signature_cloud.CreateSignaturesRequest(settings)
response = sign_api.create_signatures(request)
print("Succeeded count: " + str(len(response.succeeded)))
Contoh Proyek di GitHub
Itu GroupDocs.Signature Cloud Python Samples repositori menyertakan contoh siap dijalankan yang meliputi:
| Kategori | Contoh |
|---|
| Penggunaan Dasar | Format yang didukung, kode batang yang didukung, kode QR yang didukung, info dokumen, pratinjau dokumen, operasi file dan folder |
| Penggunaan Lanjutan — Tanda Tangan | Teks, gambar, barcode, kode QR, digital, stempel, dan tanda tangan koleksi |
| Penggunaan Lanjutan — Penelusuran | Cari teks, barcode, kode QR, dan tanda tangan digital |
| Penggunaan Lanjutan — Verifikasi | Verifikasi teks, kode batang, kode QR, dan tanda tangan digital |
| Penggunaan Lanjutan — Perbarui | Perbarui kode batang dan tanda tangan kode QR |
| Penggunaan Lanjutan — Hapus | Hapus kode batang dan tanda tangan kode QR |
Cara menjalankan contoh
- Kloning atau unduh samples repository2. Sunting
RunExamples.py dan atur milikmu client_id Dan client_secret 3. Pergi ke Examples direktori - Jalankan
pip install groupdocs-signature-cloud -U 5. Jalankan python RunExamples.py
Untuk lebih jelasnya, kunjungi Getting Started.

Tag
eSignature API | Python Cloud API | GroupDocs.Signature Cloud | REST API | Digital Signature | Text Signature | Barcode Signature | QR-Code Signature | Document Signing | Signature Verification | Signature Search | Cloud Storage Integration | File Operations | Folder Operations | Secure API Access | PDF Signing | Word Document Signing | Image Signature | Stamp Signature | Cross-platform API | Document Security | Electronic Signature