API V2

Bildstempel zu PDF hinzufügen

Connector ID: ImageStamp

Bildwasserzeichen mit Bildern sind heutzutage möglich, um Benutzern zu warnen, dass sie das Dokumentinhalt ohne Erlaubnis verwenden. Wie Textstempel in PDF4me, können auch diese Art von Wasserzeichen vertikal oder horizontal ausgerichtet werden.

  • Methode: POST
  • Endpunkt: /api/v2/ImageStamp

Parameter

docNameString, Required

Quelche PDF-Dateiname mit .pdf-Erweiterung.

docContentbase64, Required

Der Inhalt der Eingabedatei.

Horizontal ausrichtenString, Required

Horizontale Ausrichtung der Bild. Die erlaubten Werte sind

  • Left - linker Rand der Seite
  • Center - gleicher Abstand von linker und rechter Seite
  • Right - rechter Rand der Seite
Vertikal ausrichtenString, Required

Vertikale Ausrichtung der Bild. Die erlaubten Werte sind

  • Top - oberer Rand der Seite
  • Middle - gleicher Abstand von oberer und unterer Seite
  • Bottom - unterer Rand der Seite
BilddateiinhaltBase64, Required

Bildstempelinhalt aus Quellaktion zuordnen

BilddateinameString, Required

Der Bilddateiname mit der richtigen Erweiterung - .png oder .jpeg

Horizontaler Rand in Millimetern (mm)String, Required

Horizontaler Rand in Millimetern (mm). Der Standardwert ist 0. Wenn die horizontale Ausrichtung Left ist, wird ein Abstand von der linken Seite der Seite gegeben. Wenn Right, wird ein Abstand von der rechten Seite der Seite gegeben. Wenn Center, wird dieses Feld ignoriert.

Vertikaler Rand in Millimetern (mm)String, Required

Vertikaler Rand in Millimetern (mm). Der Standardwert ist 0. Wenn die vertikale Ausrichtung Top ist, wird ein Abstand von der oberen Seite der Seite gegeben. Wenn Bottom, wird ein Abstand von der unteren Seite der Seite gegeben. Wenn Center, wird dieses Feld ignoriert.

Horizontaler Rand in Pixel (px)String, Required

Horizontaler Rand in Millimetern (mm). Der Standardwert ist 0. Wenn die horizontale Ausrichtung Left ist, wird ein Abstand von der linken Seite der Seite gegeben. Wenn Right, wird ein Abstand von der rechten Seite der Seite gegeben. Wenn Center, wird dieses Feld ignoriert.

Vertikaler Rand in Pixel (px)string, Required

Rand vom oberen Ursprung des Bildstempels in Millimetern

Deckkraftstring, Required

Werte zwischen 0 und 100. ‘0’ ist vollständig transparent – 100 steht für volle Deckkraft.

SeitenString, Required
  • Geben Sie Seitennummern als durch Kommas getrennte Werte oder Bereiche an, die verarbeitet werden sollen (z. B. “0, 1, 2-” oder “1, 2, 3-7”).
  • Wenn nicht angegeben, wird die Standardkonfiguration alle Seiten verarbeiten. Die Eingabe muss in Zeichenfolgenformat sein.
Höhe in Millimetern (mm)String, Required

Höhe der Bildstempel in Millimetern (mm). Wenn 0, wird die Standardhöhe oder die Höhe der Seitenverhältnisse verwendet.

Breite in Millimetern (mm)String, Required

Breite der Bildstempel in Millimetern (mm). Wenn 0, wird die Standardbreite oder die Breite der Seitenverhältnisse verwendet.

Höhe in Pixel (px)String, Required

Höhe des Bildstempels in Punkten (px)
Beispiel- 40pt.

Breite in Pixel (px)String, Required

Breite des Bildstempels in Punkten (px)
Beispiel- 40pt.

Ist Hintergrundboolean, Required
Default: true

Ist Hintergrund

  • true
  • false
Nur in Druck anzeigenboolean, Required
Default: false

Nur in Druck anzeigen

  • true
  • false

Ausgabe

DateiinhaltBinary

Ausgabedateiinhalt aus PDF4me-Aktion

DateinameString

Ausgabedateiname aus PDF4me-Aktion

Header
Content-Type:application/json
Authorization: Bitte kopieren Sie den Schlüssel aus dem 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
}

PDF4me api Beispiele

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