İçeriğe geç
Utilerio
Tüm uç noktalar

PDF İmza Damgası

POST/api/v1/pdf/stamp-image

Bir imza çizin veya yükleyin, herhangi bir sayfaya istediğiniz boyutta yerleştirin, imzalı PDF'i indirin.

Kimlik Doğrulama

X-API-Key başlığında bir API anahtarı gerektirir.

Deneyin

POST/api/v1/pdf/stamp-image

Parametreler

pdfBase64stringzorunlu

Base64 kodlu PDF dosyası.

imageBase64stringzorunlu

Base64 kodlu imza/damga görseli.

imageTypestringopsiyonel

Görsel biçimi. Varsayılan png.

pngjpg
pagesstringopsiyonel

Damgalanacak sayfalar, örn. "1" veya "1-2,4". Varsayılan "1".

xMmnumberzorunlu

Görselin sol üst köşesinin X konumu, sayfanın sol üstünden milimetre.

yMmnumberzorunlu

Görselin sol üst köşesinin Y konumu, sayfanın sol üstünden milimetre.

widthMmnumberopsiyonel

Damga genişliği (mm). Varsayılan 40.

heightMmnumberopsiyonel

Damga yüksekliği (mm). Varsayılan 20.

İstek gövdesi

{
  "pdfBase64": "JVBERi0xLjQK...",
  "imageBase64": "iVBORw0KGgo...",
  "imageType": "png",
  "pages": "1",
  "xMm": 120,
  "yMm": 250,
  "widthMm": 40,
  "heightMm": 20
}

Yanıt kodları

  • 200Başarılı.
  • 400Geçersiz istek — gövdenizi veya parametrelerinizi kontrol edin.
  • 401Eksik veya geçersiz API anahtarı.
  • 403API anahtarı bu uç nokta için yetkili değil.
  • 429Hız limiti aşıldı — kısa bir bekleme sonrası tekrar deneyin.

Dil

cURL

İstek

curl -X POST https://utilerio.com/api/v1/pdf/stamp-image \
  -H "X-API-Key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"pdfBase64":"JVBERi0xLjQK...","imageBase64":"iVBORw0KGgo...","imageType":"png","pages":"1","xMm":120,"yMm":250,"widthMm":40,"heightMm":20}'

Yanıt

binary application/pdf