Saltar al contenido principal

Rellene un PDF Formulario en Make: Autocompletar campos con PDF4me

PDF4me Rellene un PDF Forma es un Make módulo que rellena los campos interactivos de un formulario rellenable PDF plantilla con valores asignados o una JSON carga útil, sin abrir AcrobatÚselo para generar contratos a partir de CRM datos, emitir certificados de un LMSo convertir los formularios enviados en formularios completos. PDF registra automáticamente.

Lo que hace este módulo

PDF4me Rellene un PDF Forma toma un formulario rellenable PDF La plantilla escribe valores en sus campos interactivos, ya sea un campo a la vez mediante campos de mapa o todos a la vez mediante una carga útil JSON. Mantener PDF La opción Editable decide si el documento final conserva sus campos interactivos o si se convierte en contenido estático listo para enviar o archivar.

Entradas de blog relacionadas(2)

¿Cómo autentico mi Make ¿Escenario?

Cada PDF4me módulo en Make requiere un válido Conexión. Crea o selecciona uno que contenga tu PDF4me API clave para que el escenario pueda autenticar de forma segura las solicitudes de llenado de formularios.

Datos importantes que no debes perderte

La plantilla necesita campos AcroForm reales.
Rellene un PDF El formulario solo funciona en un PDF que ya tiene campos interactivos rellenables. Un plano, no rellenable. PDF no tiene nada en lo que asignar valores, primero construya los campos con PDF4me Agregar campo de formulario a PDF o una herramienta como Acrobat.
Dos formas de enviar los datos
Seleccionar tipo de entrada elige entre campos de mapa, un par nombre de campo / valor de campo por campo de formulario, o Json, una única carga útil que cubre todos los campos. Elija Json cuando los datos ya provengan de una base de datos o API llamar como un objeto.
Mantener PDF Editable por defecto en No
Si se deja en No, los campos rellenados se convierten en contenido estático no editable, la opción más segura para un documento finalizado. Cámbielo a Sí solo si un paso posterior o el destinatario aún necesita editar los campos.
Haga que PDF4me complete un módulo de formulario PDF configurado con Conexión, Archivo establecido en Asignar con Nombre de plantilla y Plantilla asignada, Seleccionar tipo de entrada establecido en Asignar campos, un elemento Campos de formulario con Nombre de campo correo electrónico y Valor de campo user@example.com, y Mantener PDF editable establecido en No

Configure Archivo a Mapa, conecte Nombre de plantilla y Plantilla del módulo anterior, elija Seleccionar tipo de entrada, luego agregue Campos de formulario o una carga útil Json y configure Mantener PDF Editable.

Parámetros

Requerido: Siempre se deben proporcionar los campos Conexión, Archivo y Seleccionar tipo de entrada. El Nombre de la plantilla y la Plantilla son obligatorios cuando el Archivo es un Mapa. Los Campos del formulario son obligatorios cuando Seleccionar tipo de entrada son Campos de Mapa.

ParámetroRequeridoLo que haceEjemplo
ConnectionRequiredPDF4me API connection. Click Add and paste your API key if connecting for the first time.My PDF4me connection
FileRequiredRadio button picking how the fillable template arrives. Pick a quick storage option (Dropbox - Download a File) or choose Map to bind Template Name and Template from any prior module.Map
Template NameConditionalSub-field of File, shown when Map is selected. Filename of the fillable PDF template including the .pdf extension.contract_template.pdf
TemplateConditionalSub-field of File, shown when Map is selected. Binary content of the fillable PDF template, mapped from the prior module Data or buffer output.[Buffer from Get File]
Select Input TypeRequiredChooses how field values are supplied: Map fields for individual Form Fields entries, or Json for a single JSON payload.Map fields
Form FieldsConditionalShown when Select Input Type is Map fields. Repeatable list of Field Name / Field Value pairs, one item per form field to populate.[{Name: "email", Value: "[email protected]"}]
Keep PDF EditableOptionalYes leaves the filled fields interactive for further editing. No (default) flattens them into static, non-editable content.No

Campos de salida

CampoTipoLo que contiene
Document NameStringOutput PDF filename with the filled form fields.
Document DataBufferThe filled PDF form in buffer format, ready to upload, email, or archive.

¿Cómo configuro el llenado de un PDF Formulario en Make¿

  1. Agregar PDF4meRellene un PDF Forma a tu Make escenario.
  2. Seleccionar Conexión (o haga clic Agregar para crear uno con tu PDF4me API llave).
  3. Bajo Archivo, elegir Mapa y cable Nombre de la plantilla y Plantilla de un módulo anterior (Dropbox, Google Drive, o HTTP).
  4. Colocar Seleccione el tipo de entrada a Campos del mapa y agregar un Campos del formulario entrada para cada campo, o configurarlo en Json y suministrar uno JSON carga útil.
  5. Colocar Mantener PDF Editable a solo si los campos deben permanecer interactivos en la siguiente etapa. Ejecute el escenario, el campo lleno PDF devuelve como un búfer.

Configuraciones típicas

Ejemplos de flujo de trabajoCommon Make scenario patterns using Fill a PDF Form.
Generación de contratos desde CRM
  1. A CRM Los incendios se desencadenan cuando un acuerdo llega a la etapa de cierre.
  2. El escenario recupera el nombre del cliente, el importe y las condiciones de la CRM registro.
  3. Obtener archivo recupera la plantilla de contrato rellenable de Google Drive.
  4. Rellene un PDF Mapas de formularios CRM campos con el tipo de entrada de selección configurado como campos de mapa.
  5. El contrato completado se carga en Dropbox y se envió por correo electrónico al cliente.
Emisión de certificado de curso
  1. Se activa un disparador cuando un estudiante completa un curso en el LMS.
  2. Este escenario crea una carga útil JSON con el nombre del estudiante, el título del curso y la fecha de finalización.
  3. La función Obtener archivo recupera la plantilla de certificado rellenable.
  4. Rellene un PDF El formulario lo rellena con Seleccionar tipo de entrada establecido en Json, Mantener PDF Editable a la izquierda en el No.
  5. El certificado finalizado se envía por correo electrónico al estudiante y se archiva en Google Drive.
Envío del formulario a completar PDF
  1. Un nuevo Google Forms El envío activa el escenario.
  2. El escenario lee todas las respuestas enviadas desde la respuesta.
  3. La función Obtener archivo recupera la plantilla de solicitud rellenable.
  4. Rellene un PDF El formulario asigna cada respuesta a su entrada correspondiente en los campos del formulario.
  5. La solicitud completada PDF se almacena en Dropbox y se envía una confirmación por correo electrónico al solicitante.

Consejos prácticos

Confirm the template has real fillable fields first
Open the PDF in Acrobat or a form viewer and check for clickable fields. A flat scan or a print-to-PDF export has nothing for this module to fill.
Match Field Name exactly, including case
The Field Name in Form Fields must match the internal field name defined in the PDF, not just the visible label. Mismatched names are silently skipped.
Use Json for large or dynamic field sets
When the number of fields varies per document or comes straight from an API response, Json input is far less fragile than maintaining dozens of Map fields entries by hand.
Flatten before sending externally
Leave Keep PDF Editable at No for anything you send outside your organization, otherwise recipients can alter the values you just filled in.
Reuse one template across an iterator
Map the same Template Name and Template on every run and loop Form Fields or Json through a Make Iterator to fill dozens of contracts or certificates from one source template.

Hoja de trucos

CampoValor
ModuleFill a PDF Form
ConnectionPDF4me API key
Template sourceFile = Map (Template Name + Template)
Input type optionsMap fields / Json
Map fields shape[{Name: "field", Value: "value"}, ...]
Default Keep PDF EditableNo (flattened)
OutputDocument Name + Document Data (buffer)

Preguntas frecuentes

How do I fill a PDF form in Make?+
Add the PDF4me Fill a PDF Form module, connect your API key, set File to Map and supply the fillable template, then choose Map fields to enter individual Field Name and Field Value pairs, or Json to send a complete JSON payload in one step.
What is the difference between Map fields and Json input types?+
Map fields lets you add one Form Fields entry per field, each with a Field Name and Field Value, useful when the field count is small and known in advance. Json lets you send a single JSON object covering every field at once, useful when the data already exists as JSON from a database or API call.
Can I fill the same PDF template multiple times with different data?+
Yes. Map the same Template Name and Template on every run and feed a different set of Form Fields or Json values through an iterator, so one fillable template serves contracts, certificates, or applications for many recipients without re-uploading the template.
What does Keep PDF Editable do?+
Keep PDF Editable controls whether the filled form fields stay interactive after filling. Set to No, the fields are flattened into static, non-editable content, the safer default for a finished document. Set to Yes, the fields remain fillable so a later step or the recipient can still edit them. See <a href="https://www.pdfa.org/resource/pdf-forms/" target="_blank" rel="noopener noreferrer">the PDF Association's guide to PDF forms</a> for background on interactive AcroForm fields.
Does Fill a PDF Form work on any PDF?+
No. The source PDF must already contain interactive AcroForm fields, built in Acrobat, LibreOffice, or a form builder. Use PDF4me Add Form Field to PDF first if your template does not yet have fillable fields. See <a href="https://opensource.adobe.com/dc-acrobat-sdk-docs/pdfstandards/PDF32000_2008.pdf" target="_blank" rel="noopener noreferrer">the PDF 32000-1:2008 specification, section 12.7, Interactive Forms</a> for the underlying standard.

Casos de uso y aplicaciones en la industria

  • Generación de contratos: Complete los contratos de venta desde CRM datos
  • Creación de propuestas: Complete los formularios de propuesta con los detalles de la oportunidad.
  • Generación de citas: Complete los formularios de cotización con la información de precios.
  • Procesamiento de acuerdosGenerar documentos de acuerdo completos

Acciones relacionadas

La misma tarea en otras plataformas

Obtén ayuda