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