Ikuti artikel ini untuk menandatangani PDF menggunakan Python REST API. Anda akan belajar menandatangani PDF secara elektronik menggunakan API berbasis Python dengan Cloud SDK berbasis Python. Ini akan membantu Anda mengunggah berkas PDF target dan berkas tanda tangan ke penyimpanan Cloud, lalu menggunakan berkas tanda tangan tersebut untuk menandatangani PDF.
Prasyarat
- Buat kredensial API akun untuk menambahkan tanda tangan ke PDF
- Unduh Aspose.PDF Cloud SDK untuk Dotpython untuk menandatangani PDF secara elektronik
- Siapkan proyek Python dengan SDK di atas
Langkah-langkah Menandatangani PDF Online menggunakan Antarmuka REST Python
- Buat instance PdfApi menggunakan kredensial ID Klien dan Rahasia Klien Anda
- Tentukan nama file PDF, nama file tanda tangan, dan jalur folder penyimpanan
- Atur posisi dan ukuran tanda tangan pada halaman PDF menggunakan Rectangle
- Inisialisasi instance Tanda Tangan dengan jalur, jenis, kata sandi, dan properti visual
- Isi metadata seperti otoritas, lokasi, kontak, dan tanggal penandatanganan
- Unggah file PDF dan sertifikat ke folder yang dikonfigurasi
- Panggil PostSignDocument untuk menerapkan tanda tangan digital ke PDF yang diunggah
- Ambil aliran dokumen yang ditandatangani dan tulis secara lokal sebagai Sample_out.pdf
Langkah-langkah ini merangkum cara menandatangani PDF secara digital menggunakan Python REST API. Kode ini terhubung ke Aspose.PDF Cloud, mengunggah PDF dan sertifikat, lalu menandatangani dokumen secara digital menggunakan kredensial dan detail tanda tangan yang diberikan. Setelah ditandatangani, PDF yang telah diperbarui akan diunduh dan disimpan secara lokal sebagai berkas baru.
Kode untuk Menambahkan Tanda Tangan ke PDF menggunakan Layanan RESTful Python
Kode ini mendemonstrasikan proses untuk menandatangani dokumen PDF menggunakan Python Low Code API. Perhatikan bahwa untuk menandatangani berkas PDF, berkas tersebut harus memiliki kolom formulir bertipe Tanda Tangan dan namanya harus diketahui. Anda akan mendapatkan pesan kesalahan jika PDF tidak berisi kolom bertipe Tanda Tangan atau jika nama kolom yang digunakan salah.
Artikel ini telah mengajarkan kita proses penandatanganan berkas PDF. Untuk mengompres berkas PDF, silakan lihat artikel tentang Kompres PDF dengan Python REST API.