Preskočiť na obsah

Tlač variabilných dát (VDP)

Spojte záznamy z dátového súboru s návrhom strany — personalizované karty, číslované vstupenky, adresné štítky, certifikáty. Šablónu navrhnete raz, pripojíte dáta a Generovať vytvorí kópiu šablóny pre každý záznam — jednu stranu alebo celú viacstránkovú sadu.

Čo vytvoríte

Dokument pripravený do tlače, kde sa každý záznam vašich dát stane vlastnou kópiou šablóny: variabilný text, obrázky podľa záznamu, sériové čísla, zaškrtnuté či odškrtnuté políčka.

Skôr než začnete

  • Šablóna — ľubovoľná PDF strana (alebo viac strán). Variabilné elementy pridajte nástrojmi Editora: text, rámcový text, obrázok, checkbox. Mapovať sa dajú len Imposio elementy — podkladová PDF grafika ostáva, ako je.
  • Dátový súbor — CSV, Excel (XLSX), ODS, TXT alebo JSON; prvý riadok zvyčajne obsahuje názvy stĺpcov. Čisté číslovanie súbor nepotrebuje — stačí počítadlo.

Krok za krokom

  1. Otvorte šablónu a prepnite na kartu Variabilné dáta.
  2. V paneli vpravo pridajte dátový súbor (súborov môže byť viac — pripoja sa ako ďalšie záznamy pod seba, alebo ako ďalšie stĺpce vedľa seba).
  3. V časti Mapovanie dostane každý element zdrojových strán svoj riadok. Napíšte šablónu s placeholdermi {stlpec} — napísanie { otvorí autocomplete a tlačidlo vkladá stĺpce, počítadlá a hodnoty stavu checkboxu.
  4. Zvoľte režim výstupu: nový dokument, pripojenie strán k tomuto dokumentu, alebo vyplnenie existujúcich strán.
  5. Generovať.

Placeholdery

Zápis Význam
{meno} Hodnota stĺpca meno pre aktuálny záznam.
{i}, {i:03} Hodnota počítadla; :03 doplní nuly (001, 002, …).
{={cena} * 1.21} Výraz — JavaScript s placeholdermi vo vnútri; číselné výsledky (aj s desatinnou čiarkou) sa vložia ako čísla.
{{ Literál {.

Počítadlá definujete v paneli (štart, krok, voliteľné maximum) a fungujú aj bez dátového súboru — počet záznamov vtedy určí maximum.

Čo robí ktorý typ elementu

  • Text / rámcový text — expandovaná šablóna nahradí text elementu.
  • Obrázok — šablóna sa expanduje na cestu k súboru (fotky/{kod}.png); režim prispôsobenia a zarovnanie sa nastavujú pri mapovaní.
  • Checkbox — expandovaná šablóna rozhodne o stave: 1 / yes / true zaškrtne, prázdne / 0 / no odškrtne. {={i} % 2} zaškrtne každý druhý záznam.
  • Formulárové polia — interaktívne PDF (AcroForm) polia dostanú vlastné riadky šablón; pre každý záznam sa vyplnia a zapečú, s rovnakými pravidlami pre zaškrtávacie polia.

Viditeľnosť

Zoznam Viditeľnosť pod Mapovaním ukazuje všetky elementy zdrojových strán plus PDF obsah strany ako jednu položku. Odškrtnuté položky sa do výstupu nedostanú — napr. nechajte si naskenovanú obálku v šablóne len na polohovanie a tlačte iba elementy na prázdne obálky.

Viacstránkové šablóny

Nastavte viac zdrojových strán a každý záznam vytvorí celú sadu — štvorstranová šablóna dá štvorstránkovú sekciu na záznam, pripravenú na brožúrovú alebo zložkovú impozíciu.

Presety

Celé nastavenie (dátové súbory, počítadlá, mapovania, výstup) uložíte ako pomenovaný preset a znova použijete jedným klikom — rovnako ako impozičné presety. S automatickými presetmi (Nastavenia → Variabilné dáta, predvolene zapnuté) sa nastavenie uloží pri Generovaní a automaticky načíta, keď sa k dokumentu vrátite a jeho dátové súbory existujú.

Tipy

  • Statické (nemapované) elementy návrhu sa zapečú raz a zdieľajú ich všetky záznamy — merge 500 záznamov ostane približne vo veľkosti návrhu.
  • Vygenerovaný dokument je normálne PDF: rovno ho impozujte — N-up pre vstupenky a štítky, Booklet/Section pre viacstránkové sady.
  • Celý merge je skriptovateľný (imposio.loadData, doc.mergeData) a Generovať skript zapíše kompletný skript aktuálneho nastavenia.

Riešenie problémov

  • Element nemá riadok mapovania? Mapovať sa dajú len Imposio elementy (karta Editor) — čistý PDF obsah nie. Položte cez grafiku textový/obrázkový/checkbox element.
  • Nesprávny počet záznamov? Skontrolujte rozsah Záznamy vo výstupe a maximá počítadiel — oboje merge obmedzuje.
  • Element chýba vo výstupe? Pozrite zoznam Viditeľnosť — odškrtnuté položky sa preskakujú.

Potrebujete poradiť s dátovým mergeom? Spýtajte sa v Imposio komunite.