Saltar a contenido

Impresión de datos variables (VDP)

Combine los registros de un archivo de datos con un diseño de página — tarjetas personalizadas, entradas numeradas, etiquetas de direcciones, certificados. Diseñe la plantilla una vez, conecte los datos, y Generar produce una copia de la plantilla por cada registro — una página o un conjunto de varias páginas.

Qué va a crear

Un documento listo para imprimir donde cada registro de sus datos se convierte en su propia copia de la plantilla: texto variable, imágenes por registro, números de serie, casillas marcadas o desmarcadas.

Antes de empezar

  • Una plantilla — cualquier página PDF (o varias). Añada los elementos variables con las herramientas del Editor: texto, texto en marco, imagen, casilla. Solo los elementos de Imposio pueden asignarse — el arte PDF subyacente queda tal cual.
  • Un archivo de datos — CSV, Excel (XLSX), ODS, TXT o JSON; la primera fila suele contener los nombres de las columnas. Los trabajos de pura numeración no necesitan archivo — basta un contador.

Paso a paso

  1. Abra la plantilla y cambie a la pestaña Datos variables.
  2. En el panel derecho, añada el archivo de datos (se pueden combinar varios — como registros adicionales a continuación, o como columnas lado a lado).
  3. En Asignación, cada elemento de las páginas de origen recibe una fila. Escriba una plantilla con marcadores {columna} — al teclear { se abre el autocompletado, y el botón inserta columnas, contadores y valores de estado de casilla.
  4. Elija el modo de salida: documento nuevo, páginas añadidas a este documento, o relleno de páginas existentes.
  5. Generar.

Marcadores

Sintaxis Significado
{nombre} Valor de la columna nombre para el registro actual.
{i}, {i:03} Valor del contador; :03 rellena con ceros (001, 002, …).
{={precio} * 1.21} Expresión — JavaScript con marcadores dentro; los resultados numéricos (también con coma decimal) se insertan como números.
{{ Una { literal.

Los contadores se definen en el panel (valor inicial, paso, máximo opcional) y funcionan incluso sin archivo de datos — el máximo determina entonces el número de registros.

Qué hace cada tipo de elemento

  • Texto / texto en marco — la plantilla expandida sustituye el texto del elemento.
  • Imagen — la plantilla se expande a una ruta de archivo (fotos/{codigo}.png); el ajuste y la alineación se configuran por asignación.
  • Casilla — la plantilla expandida decide el estado: 1 / yes / true marca, vacío / 0 / no desmarca. {={i} % 2} marca un registro sí y otro no.
  • Campos de formulario — los campos PDF interactivos (AcroForm) reciben sus propias filas de plantilla; se rellenan y aplanan para cada registro, con las mismas reglas para las casillas de verificación.

Visibilidad

La lista Visibilidad bajo la Asignación muestra cada elemento de las páginas de origen más Contenido PDF de la página como un único elemento. Los elementos desmarcados quedan fuera de la salida — p. ej. conserve un sobre escaneado en la plantilla solo para posicionar, e imprima únicamente los elementos sobre sobres en blanco.

Plantillas de varias páginas

Configure varias páginas de origen y cada registro produce el conjunto completo — una plantilla de cuatro páginas da una sección de cuatro páginas por registro, lista para la imposición en folleto o en cuadernillos.

Preajustes

Guarde toda la configuración (archivos de datos, contadores, asignaciones, salida) como preajuste con nombre y reaplíquela con un clic — igual que los preajustes de imposición. Con los preajustes automáticos (Ajustes → Datos variables, activados por defecto), la configuración se guarda al Generar y se recarga automáticamente cuando vuelve al documento y sus archivos de datos siguen existiendo.

Consejos

  • Los elementos estáticos (sin asignar) del diseño se incrustan una sola vez y los comparten todos los registros — una combinación de 500 registros se queda aproximadamente en el tamaño del diseño.
  • El documento generado es un PDF normal: impóngalo directamente — N-up para entradas y etiquetas, Booklet/Section para conjuntos de varias páginas.
  • Toda la combinación es programable (imposio.loadData, doc.mergeData), y Generar script escribe el script completo de la configuración actual.

Solución de problemas

  • ¿Un elemento no tiene fila de asignación? Solo los elementos de Imposio (pestaña Editor) pueden asignarse — el contenido PDF puro no. Coloque un elemento de texto/imagen/casilla sobre el arte.
  • ¿Número de registros incorrecto? Compruebe el rango Registros en la salida y los máximos de los contadores — ambos limitan la combinación.
  • ¿Falta un elemento en la salida? Revise la lista Visibilidad — los elementos desmarcados se omiten.

¿Necesita ayuda con un trabajo de combinación de datos? Pregunte en la comunidad de Imposio.