Agregar campos de formulario al PDF
- Método: POST
- Punto final: /api/v2/AddFormField
Parámetros
Parámetros para agregar campos de formulario a documentos PDF.
- Nombre del documentoString, Required
Nombre del archivo PDF fuente con extensión .pdf
- Contenido del documentoBase64, Required
El contenido del archivo de entrada
- Valor inicialString, Required
Puede tomar cualquier entrada pero debe ser una cadena.
Ejemplo - texto de entrada.
- Posición Xinteger, RequiredDefault: 0
El valor predeterminado es 0. Si la alineación horizontal es Izquierda, dará un espacio desde el borde izquierdo de la página. Si es Derecha, dará un espacio desde el borde derecho de la página. Si es Centro, este campo se ignora.
Ejemplo - 300
- PositionYinteger, RequiredDefault: 0
El valor predeterminado es 0. Si la alineación vertical es Superior, dará un espacio desde el borde superior de la página. Si es Inferior, dará un espacio desde el borde inferior de la página. Si es Medio, este campo se ignora.
Ejemplo - 300
- Nombre del campoString, Required
Nombre del campo de entrada, debe ser una cadena.
Ejemplo - Nombre del campo de entrada
- Tamañointeger, RequiredDefault: 0
El valor predeterminado es 0. Puede seleccionar el tamaño según nuestro requisito.
Ejemplo - 4
- PáginasString, Required
- Especifique los índices de página como valores separados por comas o rangos (p. ej. “0, 1, 2-” o “1, 2, 3-7”).
- Si no se especifica, la configuración predeterminada procesa todas las páginas. La entrada debe estar en formato de cadena.
- Tipo de campo de formularioString, RequiredDefault: TextBox
Puede seleccionar uno de los siguientes tipos de campo de formulario -
- TextBox
- CheckBox
Salida
Parámetros de salida para el documento PDF con campos de formulario.
- Contenido del archivoBinary
Contenido del archivo del documento comprimido
- Nombre del archivoString
El nombre del archivo del documento de salida
Encabezado
Content-Type:application/json
Authorization: Por favor, copie la clave del enlace.
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