Aggiungi campi modulo al PDF
- Metodo: POST
- Endpoint: /api/v2/AddFormField
Parametri
Parametri per l’aggiunta di campi modulo ai documenti PDF.
- Nome del documentoString, Required
Nome del file PDF di origine con estensione .pdf
- Contenuto del documentoBase64, Required
Il contenuto del file di input
- Valore inizialeString, Required
Puoi prendere qualsiasi input ma deve essere una stringa.
Esempio - testo di input.
- Posizione Xinteger, RequiredDefault: 0
Il valore predefinito è 0. Se l’allineamento orizzontale è Sinistra, darà uno spazio dal bordo sinistro della pagina. Se è Destra, darà uno spazio dal bordo destro della pagina. Se è Centro, questo campo viene ignorato.
Esempio - 300
- PositionYinteger, RequiredDefault: 0
Il valore predefinito è 0. Se l’allineamento verticale è Superiore, darà uno spazio dal bordo superiore della pagina. Se è Inferiore, darà uno spazio dal bordo inferiore della pagina. Se è Medio, questo campo viene ignorato.
Esempio - 300
- Nome del campoString, Required
Nome del campo di input, deve essere una stringa.
Esempio - Nome del campo di input
- Dimensioneinteger, RequiredDefault: 0
Il valore predefinito è 0. Puoi selezionare la dimensione in base al nostro requisito.
Esempio - 4
- PagineString, Required
- Specificare gli indici di pagina come valori separati da virgole o intervalli (ad es. “0, 1, 2-” o “1, 2, 3-7”).
- Se non specificato, la configurazione predefinita elabora tutte le pagine. L’input deve essere in formato stringa.
- Tipo di campo moduloString, RequiredDefault: TextBox
Puoi selezionare uno dei seguenti tipi di campo modulo -
- TextBox
- CheckBox
Output
Parametri di output per il documento PDF con campi modulo.
- Contenuto del fileBinary
Contenuto del file del documento compresso
- Nome del fileString
Il nome del file del documento di output
Intestazione
Content-Type:application/json
Authorization: Copia la chiave dal link.
Payload
{
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"initialValue": "input text",
"positionX": 300,
"positionY": 300,
"fieldName": "Input Field Name",
"Size": 4,
"pages": "1",
"formFieldType": "TextBox"
}
PDF4me api samples
- CSharp(C#)
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda