API V2

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, Required
Default: 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, Required
Default: 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, Required
Default: 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, Required
Default: 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