Jelajahi Produk kami

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.


Product Docs Swagger Examples Blog Support Dashboard

Pemasangan

Paketnya adalah tersedia di PyPI dan dapat diinstal melalui pip dengan menjalankan perintah berikut:

pip install groupdocs-signature-cloud

PyPI - Version PyPI - Downloads Python-GroupDocsCloud


Persyaratan

Ketergantungan

SDK secara otomatis menginstal paket-paket berikut:

PaketBatasan
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.

Format Dokumen yang Didukung

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.

Dapatkan Format File yang Didukung

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:

KategoriContoh
Penggunaan DasarFormat yang didukung, kode batang yang didukung, kode QR yang didukung, info dokumen, pratinjau dokumen, operasi file dan folder
Penggunaan Lanjutan — Tanda TanganTeks, gambar, barcode, kode QR, digital, stempel, dan tanda tangan koleksi
Penggunaan Lanjutan — PenelusuranCari teks, barcode, kode QR, dan tanda tangan digital
Penggunaan Lanjutan — VerifikasiVerifikasi teks, kode batang, kode QR, dan tanda tangan digital
Penggunaan Lanjutan — PerbaruiPerbarui kode batang dan tanda tangan kode QR
Penggunaan Lanjutan — HapusHapus kode batang dan tanda tangan kode QR

Cara menjalankan contoh

  1. Kloning atau unduh samples repository2. Sunting RunExamples.py dan atur milikmu client_id Dan client_secret 3. Pergi ke Examples direktori
  2. Jalankan pip install groupdocs-signature-cloud -U 5. Jalankan python RunExamples.py

Untuk lebih jelasnya, kunjungi Getting Started.


Product Docs Swagger Examples Blog Support Dashboard


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


 Indonesia