Menandai PDF
Tambahkan tanda tangan ke PDF Anda. Jika Anda memiliki gambar tanda tangan Anda, Anda dapat menambahkannya ke dokumen PDF Anda dan mengontrol posisi dan ukurannya. Gunakan aksi Sign PDF di API untuk mengautomasikan proses ini.
- Method: POST
- Endpoint: /api/v2/SignPdf
Parameter
- Konten dari fileBase64, Required
Map the File Content of the file from the source action
- Nama fileString, Required
Spesifikasikan nama file PDF dengan ekstensi file yang sesuai
- Gambar tanda tanganBase64, Required
Map the Signature image. Supported image types are jpg, png, gif, BMP, and tiff
- HalamanString, Required
- Tentukan indeks halaman sebagai nilai yang dipisahkan dengan koma atau rentang untuk diproses (misalnya, “0, 1, 2-” atau “1, 2, 3-7”).
- Jika tidak ditentukan, konfigurasi default akan memproses semua halaman. Masukan harus dalam format string.
- Pengaturan horizontalstring, Required
Pengaturan horizontal gambar. Nilai yang diizinkan adalah
- Left - tepi kiri halaman
- Center - jarak sama dari kiri dan kanan
- Right - tepi kanan halaman
- Pengaturan vertikalstring, Required
Pengaturan vertikal gambar. Nilai yang diizinkan adalah
- Top - tepi atas halaman
- Center - jarak sama dari atas dan bawah
- Bottom - tepi bawah halaman
- Lebar mmstring, Required
Lebar gambar dalam milimeter (mm). Jika 0, lebar default akan diambil.
Contoh- 50
- Tinggi mmstring, Required
Tinggi gambar dalam milimeter (mm). Jika 0, tinggi default akan diambil.
Contoh- 50
- Tinggi PxString, Required
Tinggi SignPDF dalam poin (pt).
Contoh- 2
- Lebar Pxstring, Required
Lebar SignPDF dalam poin (pt).
Contoh- 2
- Margin X mmString, Required
Margin horizontal dalam milimeter (mm). Nilai default adalah 0. Jika pengaturan horizontal adalah Left, akan memberikan ruang dari tepi kiri halaman. Jika Right, akan memberikan ruang dari tepi kanan halaman. Jika Center, bidang ini diabaikan.
Contoh- 20
- Margin Y mmString, Required
Margin vertikal dalam milimeter (mm). Nilai default adalah 0. Jika pengaturan vertikal adalah Top, akan memberikan ruang dari tepi atas halaman. Jika Bottom, akan memberikan ruang dari tepi bawah halaman. Jika Center, bidang ini diabaikan.
Contoh- 50
- Margin X PxString, Required
Margin dari kiri asal SignPDF dalam poin (px).
Contoh- 5
- Margin Y PxString, Required
Margin dari atas asal SignPDF dalam poin (px)
Contoh- 5
- OpasitasString, Required
Transparansi untuk gambar tanda tangan. Nilai bervariasi dari 0 hingga 100. 0 untuk transparansi maksimal dan 100 untuk opasitas maksimal.
Contoh - 100
- Hanya tampilkan dalam cetakBoolean, Required
Anda dapat memilih satu nilai-
true
false
- Apakah latarBoolean, Required
Anda dapat memilih satu nilai-
true
false
Keluaran
- Konten fileBinary
Konten file yang dikompres
- Nama fileString
Nama file dokumen yang ditandatangani
Header
Content-Type:application/json
Authorization: Silahkan salin kunci dari link.
Payload
{
"alignX": "right",
"alignY": "bottom",
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"imageName": "stamp.jpg",
"imageFile": "Please put image base64 content",
"pages": "1",
"marginXInMM": "20",
"marginYInMM": "50",
"marginXInPx": "5",
"marginYInPx": "5",
"opacity": "100",
"heightInMM": "50",
"heightInPx": "2",
"widthInPx": "2",
"widthInMM": "50",
"showOnlyInPrint": true,
"isBackground": true
}
Contoh api PDF4me
- CSharp(C#)
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda