Aggiungere un'impronta di testo a un PDF
Endpoint API: Text Stamp
Aggiungi timbri di testo e filigrane personalizzabili ai documenti PDF utilizzando l’API PDF4me Text Stamp. Questo potente strumento ti consente di creare filigrane professionali con posizionamento preciso, stile personalizzato e opzioni di formattazione avanzate. Perfetto per il branding dei documenti, la protezione del copyright e l’aggiunta di indicatori di stato ai tuoi file PDF.
Caratteristiche principali:
- Posizionamento flessibile: Controlla l’allineamento orizzontale e verticale con precisione al pixel
- Stile personalizzato: Scegli tra vari font, dimensioni, colori ed effetti di testo (grassetto, corsivo, sottolineato)
- Formattazione avanzata: Imposta opacità, rotazione, margini e opzioni di sfondo
- Targeting delle pagine: Applica timbri a pagine specifiche o interi documenti
- Controllo di stampa: Configura timbri per apparire solo in stampa o su schermo
- Risultati professionali: Crea filigrane che migliorano la sicurezza e il branding del documento
- Metodo: POST
- Endpoint: /api/v2/Stamp
Parametri
- Nome del fileString, Required
Nome del file sorgente con l’estensione di file appropriata
- Contenuto del fileBase64, Required
Map source PDF file content from the previous action
- 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.
- TestoString, Required
Il contenuto testuale che verrà visualizzato come timbro o filigrana sul documento PDF. Può essere qualsiasi stringa di testo, incluse parole, frasi o frasi che vuoi appaiano come filigrana.
Esempio:
hello
- Allineamento verticaleString, Required
Allineamento verticale del filigrano di testo. I valori consentiti sono
- top - bordo superiore della pagina
- middle - distanza uguale tra il bordo superiore e inferiore della pagina
- bottom - bordo inferiore della pagina
- Allineamento orizzontalestring, Required
Allineamento orizzontale del filigrano di testo. I valori consentiti sono
- left - bordo sinistro della pagina
- center - distanza uguale tra il bordo sinistro e destro della pagina
- right - bordo destro della pagina
- Margine orizzontale in mmString, Required
Imposta la margine orizzontale dalla parte sinistra del foglio in millimetri
Esempio-100
- Margine verticale in mmstring, Required
Imposta la margine verticale dalla parte superiore del foglio in millimetri
Esempio-100
- Marque X in PxString, Required
Marke da sinistra in punti(pt)
Esempio-40
- Marke Y in PxString, Required
Marke dal superiore in punti(pt)
Esempio-1
- OpacitàString, Required
Imposta l’opacità per il filigrano. ‘0’ per completamente trasparente e ‘100’ per completamente opaco
- Nome del fontString, Required
Il nome della fonte verrà visualizzato, deve essere in formato stringa.
- Dimensione del fontNumber, RequiredDefault: 12
La dimensione della fonte del testo del filigrano
- è in grassettoBoolean, RequiredDefault: No
Imposta il testo in grassetto
true
false
- è in corsivoBoolean, RequiredDefault: No
Imposta il testo in Corsivo
true
false
- sottolineareBoolean, RequiredDefault: No
Sottolineare il testo del filigrano
- true
- false
- Colore del fontString, Required
Prenderà il colore della fonte, deve essere in formato stringa.
Esempio - #000000
- Ruotareinteger, Required
Si ruoterà, ma in formato numerico
Esempio - 1 o 2
- Mostrare solo in stampaboolean, Required
Puoi selezionare qualsiasi valore
true
false
- è il fondoboolean, Required
Puoi selezionare qualsiasi valore
true
false
- transversaleboolean, Required
Puoi selezionare qualsiasi valore
true
false
- Adattare il testo sulla paginaboolean, Required
Puoi selezionare qualsiasi valore
true
false
Output
- Contenuto del fileBinary
Contenuto del file di output dall’azione PDF4me
- Nome del fileString
Nome del file di output dall’azione PDF4me
Intestazione
Content-Type:application/json
Authorization: Copia la chiave dal link.
Payload
{
"alignX": "right",
"alignY": "middle",
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"pages": "all",
"text": "enter_input_text",
"fontName": "fontName",
"fontSize": 12,
"fontColor": "#000000",
"isBold": false,
"isItalics": false,
"underline": false,
"marginXInMM": "100",
"marginYInMM": "100",
"marginXInPx": "40",
"marginYInPx": "1",
"opacity": "70",
"rotate": 1,
"isBackground": true,
"showOnlyInPrint": false,
"transverse": false,
"fitTextOverPage": false
}
Esempi di codice API PDF4me
- CSharp(C#)
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda