Saltar al contenido principal

Agregar campos de formulario a PDF usando n8n acción

PDF4me Agregar campos de formulario a PDF convierte estático PDF documentos en formularios interactivos y rellenables a través de n8n Flujos de trabajo de automatización. Proceso PDFs lejos n8n disparadores, datos binarios, cadenas base64 o público URLPermite añadir campos de formulario (cuadros de texto, casillas de verificación) con posicionamiento, nombres de campo, valores predeterminados, control de tamaño, segmentación por página y opciones de alineación flexibles, todo ello personalizable. Esta solución es ideal para la creación de plantillas de formulario, la generación de documentos interactivos, formularios de recopilación de datos, la creación de encuestas y flujos de trabajo automatizados de diseño de formularios que requieren la creación profesional de campos con posicionamiento preciso e integración perfecta.

Entradas de blog relacionadas
Aún no hay ninguna entrada de blog sobre esta función; estará disponible próximamente.
Mientras tanto, echa un vistazo al blog de PDF4me para encontrar tutoriales y flujos de trabajo para todas las plataformas.
Visita el blog

Configuración

Añade el PDF4me "Agregar campos de formulario a PDF" nodo a tu n8n flujo de trabajo y configure los parámetros necesarios. Para obtener instrucciones de configuración inicial, consulte nuestra n8n Guía de integración.

Requisitos previos:

  • PDF4me API credenciales
  • n8n acceso al flujo de trabajo

Configuración:

  1. Agregar PDF4me nodo a flujo de trabajo
  2. Seleccione "Agregar campos de formulario a PDF" acción
  3. Configure los parámetros de entrada (véase más abajo).
Agregar campos de formulario a la configuración del PDF

Parámetros

Lista completa de parámetros para Agregar campos de formulario a PDF acción. Configure estos parámetros para controlar la adición de campos de formulario.

Importante: Los parámetros marcados con un asterisco (***) son obligatorios y deben proporcionarse para que la acción funcione correctamente.

ParámetroTipoDescripciónEjemplo
Tipo de datos de entrada***StringPDF Selección del formato de entrada
• Elija el formato de su PDF entrada de documentos
PDF4me admite varios tipos de entrada
• Opciones: Datos binarios, Base64 Cuerda o URL
Binary Data
Campo binario de entradaBinarioBinario PDF Entrada de archivo (Obligatorio si se trata de datos binarios)
• Referencia PDF archivo de anterior n8n carga de nodos o archivos
• Funciona con cualquier PDF documento para agregar campos al formulario
• Obligatorio cuando el tipo de datos de entrada es "Datos binarios".
{{ $binary.data }}
Contenido PDF en Base64StringBase64 Codificado PDF Aporte (Obligatorio si Base64 Cadena)
• Proporcionar PDF contenido como cadena codificada en base64
• Admite varios PDF formatos para mejorar formularios
• Obligatorio cuando el tipo de datos de entrada es "Base64 Cadena"
JVBERi...
URL del PDFStringPúblico PDF URL Aporte (Obligatorio si URL)
• Proporcionar un permiso público/abierto URL hacia PDF archivo
• Descarga y procesa el documento para la adición de campos al formulario.
• Obligatorio cuando el tipo de datos de entrada es "URL"
https://abc.com/doc.pdf
Valor inicial***StringValor predeterminado del campo del formulario
• Establezca el valor de texto inicial o predeterminado para el campo del formulario.
• El texto aparece en el campo cuando PDF está abierto
• Proporciona orientación o información precargada para los usuarios.
input text
Posición X***NúmeroPosición horizontal del campo
• Defina la posición horizontal (coordenada X) para el campo del formulario.
• Funciona con ajustes de alineación (Izquierda, Derecha, Centro)
• El valor predeterminado es 0.
300
Posición Y***NúmeroPosición de campo vertical
• Defina la posición vertical (coordenada Y) para el campo del formulario.
• Funciona con ajustes de alineación (Superior, Inferior, Medio)
• El valor predeterminado es 0.
300
Nombre del campo***StringIdentificador de campo de formulario
• Especifique un nombre único para el campo del formulario.
• Se utiliza para identificar campos en la extracción y procesamiento de datos de formularios.
• Utilice nombres descriptivos para una mejor gestión de los formularios.
Input Field Name
Tamaño***NúmeroTamaño del campo del formulario
• Defina el tamaño o el tamaño de fuente para el campo del formulario.
• Controla la apariencia y la usabilidad del campo del formulario.
• El valor predeterminado es 0.
4
Páginas***StringEspecificación de la página de destino
• Especifique los índices de página como valores separados por comas o rangos.
• Ejemplos: "0,1,2-" o "1,2,3-7"
• Por defecto, procesa todas las páginas si no se especifica lo contrario.
1
Tipo de campo de formulario***StringSelección de tipo de campo
• Elija el tipo de campo de formulario que desea agregar
• Opciones: Cuadro de texto (entrada de texto), Casilla de verificación (campo de casilla de verificación)
• Los diferentes tipos ofrecen diferentes funcionalidades.
TextBox
Nombre del archivo de salida***StringNombre del archivo de salida
• Especifique el nombre para el generado PDF archivo con campos de formulario
• Debe incluir la extensión .pdf
PDF4me garantiza la validación de nombres y formatos únicos.
form_fields_output.pdf
Nombre del campo binario de salida***StringMapeo de datos binarios
• Defina el nombre de la variable para acceder a los datos generados. PDF datos binarios
• Se utiliza en acciones de flujo de trabajo posteriores
• Esencial para el flujo de datos del flujo de trabajo
data
AsíncronoBooleanProcesamiento asíncrono
• Habilitar o deshabilitar el procesamiento asíncrono
• Cuando está habilitada, la operación se ejecuta en segundo plano para un mejor rendimiento.
• Recomendado para flujos de trabajo empresariales y procesamiento de alto volumen.
true

Producción

Parámetros de salida

ParámetroTipoDescripciónEjemplo
Nombre del archivoStringPDF4me nombre de archivo generado - El nombre de archivo completo del archivo procesado correctamente PDF documento con campos de formulario con la extensión adecuada. PDF4me Garantiza una nomenclatura única y valida el cumplimiento del formato de archivo para una integración perfecta con los procesos posteriores.form_fields_output.pdf
tipo mimeStringPDF4me MIME identificador de tipo - El estandarizado MIME tipo para el generado PDF archivo, siempre configurado en application/pdf por PDF4memotor de procesamiento. Esto garantiza el correcto manejo y reconocimiento de archivos en todos los sistemas y aplicaciones.application/pdf
Tamaño del archivoNúmeroPDF4me Tamaño del archivo en bytes - El tamaño exacto del generado PDF Archivo en bytes, proporcionado para la planificación del almacenamiento, la optimización del ancho de banda y la monitorización de la transferencia de archivos. Esencial para la gestión de documentos empresariales y la automatización del flujo de trabajo.121883
éxitoBooleanPDF4me Indicador de estado de adición de campo de formulario - Indicador booleano que señala el éxito o el fracaso del proceso de adición de campos del formulario. Devuelve true para operaciones exitosas y false para cualquier error, lo que permite un manejo de errores robusto en flujos de trabajo automatizadostrue
mensajeStringPDF4me Mensaje de estado de adición de campo de formulario - Mensaje descriptivo que indica el resultado del proceso de adición de campos del formulario. Proporciona mensajes de estado claros para operaciones exitosas e información detallada sobre errores para la resolución de problemas.Form fields added to PDF successfully
nombre del campoStringPDF4me identificador de campo de formulario - El nombre del campo del formulario que se agregó al PDF Este identificador coincide con el parámetro Nombre del campo utilizado durante la creación del campo y es esencial para la extracción de datos del formulario y la gestión del campo.Test Box
Tipo de campo de formularioStringPDF4me confirmación del tipo de campo - El tipo de campo de formulario que se agregó correctamente al PDF documento. Confirma el tipo de campo (cuadro de texto, casilla de verificación, botón de opción, cuadro combinado) que se creó durante la operación.TextBox
valor inicialStringPDF4me valor predeterminado del campo - El valor de texto inicial o predeterminado que se estableció para el campo del formulario. Este valor aparece en el campo cuando se PDF Se abre y proporciona orientación o información precargada para los usuarios.input
posiciónObjectPDF4me coordenadas de posición en el campo - La posición exacta donde se colocó el campo del formulario en la página, que contiene las coordenadas X e Y medidas en puntos desde los bordes de la página.{"x": 200, "y": 200}
tamañoNúmeroPDF4me confirmación del tamaño del campo - El tamaño o tamaño de fuente que se aplicó al campo del formulario. Esto confirma las dimensiones del campo y la configuración de apariencia que se configuraron durante la creación del campo.3
páginasStringPDF4me confirmación de la página de destino - El número de página donde se agregó correctamente el campo del formulario. Confirma la página específica dentro del documento donde se ubicó el campo."1"

N8N Respuesta a la acción

El PDF4me Agregar campos de formulario a PDF API Devuelve una respuesta que se puede visualizar en varios formatos. Elija la vista que mejor se adapte a sus necesidades:

JSON Formato de respuesta

El crudo JSON respuesta de la API:

[
{
"success": true,
"message": "Form fields added to PDF successfully",
"fileName": "form_fields_output.pdf",
"mimeType": "application/pdf",
"fileSize": 121883,
"fieldName": "Test Box",
"formFieldType": "TextBox",
"initialValue": "input ",
"position": {
"x": 200,
"y": 200
},
"size": 3,
"pages": "1"
}
]

Casos de uso

Creación y conversión de formularios digitales**

  • Convierta formularios en papel en formatos digitales interactivos. PDF formularios con campos rellenables
  • Agregue campos de formulario a los documentos existentes para la recopilación de datos y la entrada de datos por parte del usuario.
  • Crea plantillas de formularios personalizadas para encuestas, solicitudes y recopilación de comentarios.

Mejora e interactividad de los documentos

  • Mejora los documentos estáticos con elementos interactivos para una mejor interacción con el usuario.
  • Agregar capacidades de recopilación de datos a las existentes PDF documentos e informes
  • Transformar documentos en formularios rellenables para el procesamiento automatizado de datos.

Automatización de flujos de trabajo y recopilación de datos

  • Automatice la creación de formularios para procesos estandarizados de recopilación de datos.
  • Integrar la adición de campos de formulario en los flujos de trabajo de procesamiento de documentos.
  • Cree formularios dinámicos para diversos procesos y aplicaciones empresariales.

Obtén ayuda