API V2

Firmare PDF

Aggiungi firme al tuo PDF. Se hai un’immagine della tua firma, puoi aggiungerla al tuo documento PDF e controllarne la posizione e la dimensione. Usa l’azione Sign PDF nell’API per automatizzare questo processo.

  • Metodo: POST
  • Endpoint: /api/v2/SignPdf

Parametri

Contenuto del fileBase64, Required

Map the File Content of the file from the source action

Nome del fileString, Required

Specifica il nome del file PDF con l’estensione di file appropriata

Immagine di firmaBase64, Required

Map the Signature image. Supported image types are jpg, png, gif, BMP, and tiff

PagineString, Required
  • Specifica gli indici di pagina come valori separati da virgole o intervalli da processare (ad esempio, “0, 1, 2-” o “1, 2, 3-7”).
  • Se non specificato, la configurazione predefinita processa tutte le pagine. L’input deve essere in formato stringa.
Allineamento orizzontalestring, Required

Allineamento orizzontale dell’immagine. I valori consentiti sono

  • Left - bordo sinistro della pagina
  • Center - distanza uguale da sinistra e destra
  • Right - bordo destro della pagina
Allineamento verticalestring, Required

Allineamento verticale dell’immagine. I valori consentiti sono

  • Top - il bordo superiore della pagina
  • Middle - distanza uguale dal alto e dal basso
  • Bottom - il bordo inferiore della pagina
Larghezza in mmstring, Required

Larghezza dell’immagine in millimetri (mm). Se 0, la larghezza predefinita verrà presa.
Esempio- 50

Altezza in mmstring, Required

Altezza dell’immagine in millimetri (mm). Se 0, l’altezza predefinita verrà presa.
Esempio- 50

Altezza in PxString, Required

Altezza del SignPDF in punti (pt).
Esempio- 2

Larghezza in Pxstring, Required

Larghezza del SignPDF in punti (pt).
Esempio- 2

Margine X in mmString, Required

Margine orizzontale in millimetri (mm). Il valore predefinito è 0. Se l’allineamento orizzontale è Left, darà uno spazio dal bordo sinistro della pagina. Se Right, darà uno spazio dal bordo destro della pagina. Se Center, questo campo è ignorato.
Esempio- 20

Margine Y in mmString, Required

Margine verticale in millimetri (mm). Il valore predefinito è 0. Se l’allineamento verticale è Top, darà uno spazio dal bordo superiore della pagina. Se Bottom, darà uno spazio dal bordo inferiore della pagina. Se Middle, questo campo è ignorato.
Esempio- 50

Margine X in PxString, Required

Margine dal lato sinistro del SignPDF in punti (px).
Esempio- 5

Margine Y in PxString, Required

Margine dal topo del SignPDF in punti (px)
Esempio- 5

OpacitàString, Required

Trasparenza per l’immagine della firma. I valori variano da 0 a 100. 0 per la massima trasparenza e 100 per la massima opacità.
Esempio - 100

Mostrare solo in stampaBoolean, Required

Puoi selezionare un valore-
true
false

È sfondoBoolean, Required

Puoi selezionare un valore-
true
false

Output

Contenuto del fileBinary

Contenuto del file compresso

Nome del fileString

Il nome del file del documento firmato

Header
Content-Type:application/json
Authorization: Copia la chiave dal link.

Payload

{
  "alignX": "right",
  "alignY": "bottom",
  "docContent": "Please put PDF base64 content",
  "docName": "output.pdf",
  "imageName": "stamp.jpg",
  "imageFile": "Please put image base64 content",
  "pages": "1",
  "marginXInMM": "20",
  "marginYInMM": "50",
  "marginXInPx": "5",
  "marginYInPx": "5",
  "opacity": "100",
  "heightInMM": "50",
  "heightInPx": "2",
  "widthInPx": "2",
  "widthInMM": "50",
  "showOnlyInPrint": true,
  "isBackground": true
}

Esempi dell'api PDF4me

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