Files
SnapOtter/apps/docs/de/tools/pdf/watermark-pdf.md
T
SnapOtterandGitHub 4963ab3bbd feat(docs-i18n): translate all documentation into 20 languages
All 181 docs markdown files translated into 20 languages (apps/docs/<locale>/**). Companion to the i18n code PR; admin-merged because the file count exceeds GitHub's per-PR CI trigger limit. Validated by pnpm i18n:check (all surfaces, 0 stale/missing) and a clean all-locale docs build.
2026-07-11 13:52:47 +08:00

2.1 KiB

description, i18n_source_hash, i18n_provenance, i18n_output_hash
description i18n_source_hash i18n_provenance i18n_output_hash
Ein Textwasserzeichen zu jeder Seite einer PDF hinzufügen. f1f7d8912fbd human f67c4ace106e

PDF mit Wasserzeichen versehen

Stempeln Sie ein Textwasserzeichen auf jede Seite einer PDF mit konfigurierbarer Position, Größe, Deckkraft und Drehung.

API Endpoint

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

Akzeptiert Multipart-Formulardaten mit einer PDF-Datei und einem JSON-Feld settings.

Parameters

Parameter Typ Erforderlich Standard Beschreibung
text string Ja - Wasserzeichentext (1-200 Zeichen)
position string Nein "c" Platzierung auf der Seite: tl, tc, tr, l, c, r, bl, bc, br
fontSize integer Nein 48 Schriftgröße in Punkten (6-72)
opacity number Nein 0.3 Deckkraft des Wasserzeichens (0.05-1)
rotation number Nein 45 Drehwinkel in Grad (-180 bis 180)

Position Values

  • tl oben links, tc oben Mitte, tr oben rechts
  • l Mitte links, c Mitte, r Mitte rechts
  • bl unten links, bc unten Mitte, br unten rechts

Example Request

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

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

Notes

  • Das Wasserzeichen wird als Textüberlagerung auf jeder Seite gerendert.
  • Derselbe Wasserzeichentext, dieselbe Position und derselbe Stil werden einheitlich auf alle Seiten angewendet.
  • Verwenden Sie niedrigere Deckkraftwerte (0.1-0.3) für dezente Wasserzeichen, die den Inhalt nicht verdecken.