Agregar campos de formulario a PDF
Formularios → Agregar campos de formulario a PDF
El Agregar campos de formulario a PDF API agrega campos de formulario (cuadros de texto o casillas de verificación) a un PDF en posiciones específicas. Usted envía el PDF como Base64 (docContent), docName, formFieldType (Cuadro de texto o casilla de verificación), fieldName, initialValue, positionX y positionY, Size, páginas y opcionalmente async. El API devuelve el PDF Con los nuevos campos del formulario añadidos. Utilice el probador que aparece a continuación para comprobarlo; encontrará más detalles en las secciones siguientes.
Pruebe la opción Agregar campos de formulario a PDF API
:::nota Referencia rápida
Punto final: POST /api/v2/AddFormField · Requerido: api-key, docContent, docName, initialValue, positionX, positionY, fieldName, Size, páginas, formFieldType
:::
Utiliza el formulario a continuación para enviar tu solicitud API llave, PDF (Base64), tipo de campo (cuadro de texto o casilla de verificación), nombre, posición, tamaño y páginas. La respuesta es la PDF con los nuevos campos del formulario. No se requiere código, complete los campos y haga clic. Enviar solicitud.
Descripción general, parámetros y casos de uso
- Overview
- Parameters
- Use cases
¿Qué es Agregar campos de formulario a? PDF¿
Este punto final agrega uno o más campos de formulario a un PDF en posiciones específicas. Usted elige formFieldType (Cuadro de texto o casilla de verificación), establecer fieldName, initialValue, positionX y positionY (coordenadas en la página), Sizey páginas (p. ej. 1, 1-3, 1,3,5, 1-). El API devuelve el PDF con los nuevos campos rellenables. Úselo para convertir un estático. PDF en un formulario o agregar campos adicionales a un formulario existente.
Características principales
- Tipos de campo: formFieldType: Cuadro de texto o casilla de verificación.
- Posición y tamaño: positionX, positionY (coordenadas); Size (tamaño del campo).
- identidad de campo: fieldName (nombre único para el campo), initialValue (valor predeterminado).
- Segmentación de páginas: páginas: 1, 1-3, 1,3,5, 1- (desde la página 1 hasta el final).
- Asíncrono: Usar async para PDFs con muchos campos.
Usar cuando necesite agregar cuadros de texto rellenables o casillas de verificación a un PDF. Emparejar con Llenar PDF Forma para rellenar los campos, o Extraer datos del formulario de PDF para leer los valores enviados.
API parámetros
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
| api-key | cadena | Sí | Su PDF4me API llave, Base64 codificado. Consíguelo desde el panel. |
| docContent | base64 | Sí | PDF contenido del archivo (Base64). |
| docName | cadena | Sí | PDF Nombre del archivo con extensión .pdf. |
| initialValue | cadena | Sí | Valor inicial/predeterminado para el campo del formulario. |
| positionX, positionY | entero | Sí | Posición X e Y del campo en la página. |
| fieldName | cadena | Sí | Nombre del campo del formulario (identificador único). |
| Size | entero | Sí | Tamaño del campo del formulario. |
| páginas | cadena | Sí | Página(s): 1, 1-3, 1,3,5, 1,3,7-10, 1-. |
| formFieldType | cadena | Sí | Cuadro de texto o Caja. |
| async | booleano | No | Habilitar el procesamiento asíncrono. |
Cuándo usar Agregar campos de formulario a PDF
- Creación de formularios: Agregar cuadros de texto y casillas de verificación a un PDF para que se pueda rellenar.
- Plantillas: Agregue campos con nombre a una plantilla para que puedan ser rellenados mediante Llenar PDF Forma o tu aplicación.
- Formas de extensión: Agregar campos adicionales a uno existente PDF formulario (por ejemplo, fecha de firma, casilla de verificación de aprobación).
Para ver esquemas de solicitud/respuesta y ejemplos de código, consulte Agregar campos de formulario al PDF en el PDF4me API documentos.
Requisitos previos
Antes de utilizar este punto final, asegúrese de tener:
- Un válido PDF4me API llave (Consigue tu API Llave)
- A PDF documento en Base64 formato o público URL a un PDF archivo
Formato de respuesta
El API devuelve un PDF documento con los campos del formulario añadidos en las posiciones especificadas.