Bu sayfa makine çevirisidir. Bir hata mı fark ettiniz?İyileştirmemize yardım edin.
Skip to content

PDF Filigran

Bir PDF'in her sayfasına yapılandırılabilir konum, boyut, opaklık ve döndürme ile bir metin filigranı damgalayın.

API Uç Noktası

POST /api/v1/tools/pdf/watermark-pdf

Bir PDF dosyası ve bir JSON settings alanı içeren multipart form verisini kabul eder.

Parametreler

ParametreTürZorunluVarsayılanAçıklama
textstringEvet-Filigran metni (1-200 karakter)
positionstringHayır"c"Sayfadaki yerleşim: tl, tc, tr, l, c, r, bl, bc, br
fontSizeintegerHayır48Punto cinsinden yazı tipi boyutu (6-72)
opacitynumberHayır0.3Filigran opaklığı (0.05-1)
rotationnumberHayır45Derece cinsinden döndürme açısı (-180 ile 180)

Konum Değerleri

  • tl üst-sol, tc üst-orta, tr üst-sağ
  • l orta-sol, c orta, r orta-sağ
  • bl alt-sol, bc alt-orta, br alt-sağ

Örnek İstek

bash
curl -X POST http://localhost:1349/api/v1/tools/pdf/watermark-pdf \
  -H "Authorization: Bearer si_your-api-key" \
  -F "file=@document.pdf" \
  -F 'settings={"text": "CONFIDENTIAL", "position": "c", "opacity": 0.2, "rotation": 45}'

Örnek Yanıt

json
{
  "jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "downloadUrl": "/api/v1/download/a1b2c3d4-e5f6-7890-abcd-ef1234567890/document.pdf",
  "originalSize": 2450000,
  "processedSize": 2500000
}

Notlar

  • Filigran, her sayfada bir metin katmanı olarak işlenir.
  • Aynı filigran metni, konumu ve stili tüm sayfalara tek tip olarak uygulanır.
  • İçeriği örtmeyen ince filigranlar için daha düşük opaklık değerleri (0.1-0.3) kullanın.