API V2

Menambahkan Stempel Gambar ke PDF

Connector ID: ImageStamp

Stempel gambar dengan gambar adalah mungkin saat ini untuk memberi peringatan kepada pengguna agar tidak menggunakan konten dokumen tanpa izin. Seperti stempel teks yang digunakan dalam PDF4me, stempel ini juga dapat diatur secara vertikal atau horizontal.

  • Method: POST
  • Endpoint: /api/v2/ImageStamp

Parameter

docNameString, Required

Nama file PDF sumber dengan ekstensi .pdf.

docContentbase64, Required

Konten dokumen masukan.

Penyelarasan horizontalString, Required

Penyelarasan horizontal gambar. Nilai yang diizinkan adalah

  • Left - tepi kiri halaman
  • Center - jarak sama dari kiri dan kanan
  • Right - tepi kanan halaman
Penyelarasan vertikalString, Required

Penyelarasan vertikal gambar. Nilai yang diizinkan adalah

  • Top - tepi atas halaman
  • Middle - jarak sama dari atas dan bawah
  • Bottom - tepi bawah halaman
Konten gambar fileBase64, Required

Peta konten gambar timpa dari aksi sumber

Nama file gambarString, Required

Nama file gambar dengan ekstensi yang sesuai - .png atau .jpeg

Margin horizontal dalam milimeter (mm)String, Required

Margin horizontal dalam milimeter (mm). Nilai default adalah 0. Jika penyelarasan horizontal adalah Left, akan memberikan gap dari kiri halaman. Jika Right, akan memberikan gap dari kanan halaman. Jika Center, bidang ini diabaikan.

Margin vertikal dalam milimeter (mm)String, Required

Margin vertikal dalam milimeter (mm). Nilai default adalah 0. Jika penyelarasan vertikal adalah Top, akan memberikan gap dari atas halaman. Jika Bottom, akan memberikan gap dari bawah halaman. Jika Center, bidang ini diabaikan.

Margin horizontal dalam pixel (px)String, Required

Margin horizontal dalam pixel (px). Nilai default adalah 0. Jika penyelarasan horizontal adalah Left, akan memberikan gap dari kiri halaman. Jika Right, akan memberikan gap dari kanan halaman. Jika Center, bidang ini diabaikan.

Margin vertikal dalam pixel (px)string, Required

Margin dari asal atas cap gambar dalam milimeter

Opasitasstring, Required

Nilai antara 0 hingga 100. ‘0’ sepenuhnya transparan — 100 untuk opasitas penuh.

HalamanString, Required
  • Tentukan nomor halaman sebagai nilai atau rentang yang dipisahkan dengan koma 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.
Tinggi dalam milimeter (mm)String, Required

Tinggi gambar dalam milimeter (mm). Jika 0, tinggi default atau tinggi dengan rasio lebar/tinggi akan digunakan.

Lebar dalam milimeter (mm)String, Required

Lebar gambar dalam milimeter (mm). Jika 0, lebar default atau lebar dengan rasio lebar/tinggi akan digunakan.

Tinggi dalam pixel (px)String, Required

Tinggi cap gambar dalam titik (px)
Contoh- 40pt.

Lebar dalam pixel (px)String, Required

Lebar cap gambar dalam titik (px)
Contoh- 40pt.

Adalah latarboolean, Required
Default: true

Adalah latar

  • true
  • false
Hanya tampilkan dalam cetakboolean, Required
Default: false

Hanya tampilkan dalam cetak

  • true
  • false

Keluaran

Konten dari fileBinary

Konten dari file keluaran dari aksi PDF4me

Nama fileString

Nama file keluaran dari aksi PDF4me

Header
Content-Type:application/json
Authorization: Silahkan salin kunci dari link.

Payload

{
  "alignX": "center",
  "alignY": "top",
  "docContent": "Please put PDF base64 content",
  "docName": "output.pdf",
  "imageName": "stamp.jpg",
  "imageFile": "Please put image base64 content",
  "pages": "2",
  "heightInMM": "60",
  "widthInMM": "60",
  "heightInPx": "60",
  "widthInPx": "60",	
  "marginXInMM": "20",
  "marginYInMM": "20",
  "marginXInPx": "10",
  "marginYInPx": "10",	
  "opacity": 100,
  "isBackground": true,
  "showOnlyInPrint": false
}

Contoh API PDF4me

CSharp(C#)
Java
JavaScript
Python
Salesforce
n8n
Google Script
AWS Lambda