Datos clave
- Categoría
- Documentos y PDF
- Tipos de entrada
- file, textarea, select, text, checkbox
- Tipo de salida
- file
- Cobertura de muestras
- 4
- API disponible
- Yes
Resumen
Rellene de forma masiva una plantilla de formulario PDF utilizando un arreglo de registros en formato JSON. Esta herramienta procesa cada registro de manera independiente para generar un archivo ZIP con los PDF individuales o un único PDF combinado con todas las páginas resultantes, permitiendo además aplanar los campos para evitar ediciones posteriores.
Cuándo usarlo
- •Cuando necesite generar múltiples certificados, diplomas o acreditaciones personalizadas a partir de una sola plantilla PDF y una lista de nombres.
- •Para crear facturas, recibos o contratos en lote utilizando datos estructurados en formato JSON sin tener que rellenar cada documento manualmente.
- •Al automatizar el envío de formularios oficiales donde se requiere que cada archivo resultante tenga los campos bloqueados y nombres de archivo personalizados.
Cómo funciona
- •Suba la plantilla de formulario PDF que contiene los campos interactivos que desea rellenar.
- •Pegue o escriba el arreglo de registros en formato JSON, asegurándose de que las claves coincidan con los nombres de los campos del formulario.
- •Configure las opciones de salida, como el modo de entrega (ZIP o PDF combinado), el campo para nombrar los archivos y si desea aplanar los formularios.
- •Haga clic en procesar para ejecutar la combinación de correspondencia y descargar el archivo resultante de forma inmediata.
Casos de uso
Ejemplos
1. Generación masiva de certificados de cursos
Coordinador de capacitación- Contexto
- Un coordinador necesita emitir certificados de finalización para un grupo de estudiantes que completaron diferentes cursos.
- Problema
- Rellenar manualmente el nombre del estudiante, el nombre del curso y la fecha en una plantilla PDF para decenas de alumnos es ineficiente.
- Cómo usarlo
- Sube la plantilla del certificado en formato PDF, ingresa la lista de estudiantes en formato JSON, selecciona el modo de salida ZIP y define 'name' como el campo de nombre.
- Configuración de ejemplo
-
{ "templatePdf": "certificate-template.pdf", "recordsJson": "[{\"name\":\"Alice Zhang\",\"course\":\"Advanced TypeScript\",\"date\":\"2026-06-16\"},{\"name\":\"Bob Chen\",\"course\":\"Go Fundamentals\",\"date\":\"2026-06-16\"}]", "outputMode": "zip", "nameField": "name", "flattenEach": true } - Resultado
- Se descarga un archivo ZIP que contiene un PDF individual y aplanar para cada estudiante, nombrado con su respectivo nombre.
2. Consolidación de facturas mensuales
Administrador financiero- Contexto
- El administrador debe generar las facturas del mes para varios clientes y prefiere tenerlas todas en un único archivo para facilitar su impresión.
- Problema
- Combinar manualmente múltiples facturas individuales después de rellenarlas consume demasiado tiempo.
- Cómo usarlo
- Sube la plantilla de factura PDF, proporciona los datos de facturación en el área de texto JSON, selecciona 'PDF combinado' como modo de salida y activa la opción de aplanar.
- Configuración de ejemplo
-
{ "templatePdf": "invoice-template.pdf", "recordsJson": "[{\"invoice_no\":\"INV-001\",\"client\":\"Acme\",\"total\":1500},{\"invoice_no\":\"INV-002\",\"client\":\"Globex\",\"total\":2300}]", "outputMode": "merge", "nameField": "invoice_no", "flattenEach": true } - Resultado
- Se genera un único archivo PDF que contiene todas las facturas rellenas de forma consecutiva y listas para imprimir.
Probar con muestras
json, pdf, fileHubs relacionados
Preguntas frecuentes
¿Qué formato debe tener el JSON de registros?
Debe ser un arreglo de objetos JSON, donde cada objeto representa un documento y sus claves coinciden exactamente con los nombres de los campos del formulario PDF.
¿Qué significa la opción "Aplanar cada uno"?
Esta opción convierte los campos interactivos del formulario en texto estático no editable, protegiendo el contenido de modificaciones accidentales.
¿Cómo se nombran los archivos PDF individuales dentro del archivo ZIP?
Se utiliza el valor del campo especificado en "Campo de nombre" de cada registro JSON para nombrar su respectivo archivo PDF.
¿Puedo combinar todos los formularios rellenos en un solo archivo?
Sí, seleccionando la opción "PDF combinado" en el modo de salida, todos los registros se generarán en un único documento PDF continuo.
¿Se envían mis archivos o datos JSON a algún servidor?
No, el procesamiento se realiza localmente en su navegador web utilizando librerías de JavaScript, garantizando la total privacidad de sus datos.