Deze pagina is automatisch vertaald. Fout gezien?Help mee om het te verbeteren.
Skip to content

Watermark PDF

Stempel een tekstwatermerk op elke pagina van een PDF met configureerbare positie, grootte, dekking en rotatie.

API Endpoint

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

Accepteert multipart-formuliergegevens met een PDF-bestand en een JSON-veld settings.

Parameters

ParameterTypeVereistStandaardBeschrijving
textstringJa-Watermerktekst (1-200 tekens)
positionstringNee"c"Plaatsing op de pagina: tl, tc, tr, l, c, r, bl, bc, br
fontSizeintegerNee48Lettergrootte in punten (6-72)
opacitynumberNee0.3Watermerkdekking (0.05-1)
rotationnumberNee45Rotatiehoek in graden (-180 tot 180)

Position Values

  • tl linksboven, tc middenboven, tr rechtsboven
  • l midden-links, c midden, r midden-rechts
  • bl linksonder, bc middenonder, br rechtsonder

Example Request

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}'

Example Response

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

Notes

  • Het watermerk wordt weergegeven als een tekstoverlay op elke pagina.
  • Dezelfde watermerktekst, positie en stijl worden uniform op alle pagina's toegepast.
  • Gebruik lagere dekkingswaarden (0.1-0.3) voor subtiele watermerken die de inhoud niet verhullen.