Tisk variabilních dat (VDP)¶
Spojte záznamy z datového souboru s návrhem strany — personalizované karty, číslované vstupenky, adresní štítky, certifikáty. Šablonu navrhnete jednou, připojíte data a Generovat vytvoří kopii šablony pro každý záznam — jednu stranu nebo celou vícestránkovou sadu.
Co vytvoříte¶
Dokument připravený k tisku, kde se každý záznam vašich dat stane vlastní kopií šablony: variabilní text, obrázky podle záznamu, sériová čísla, zaškrtnutá či odškrtnutá políčka.
Dříve než začnete¶
- Šablona — libovolná PDF strana (nebo více stran). Variabilní elementy přidejte nástroji Editoru: text, rámcový text, obrázek, checkbox. Mapovat lze jen Imposio elementy — podkladová PDF grafika zůstává, jak je.
- Datový soubor — CSV, Excel (XLSX), ODS, TXT nebo JSON; první řádek obvykle obsahuje názvy sloupců. Čisté číslování soubor nepotřebuje — stačí počítadlo.
Krok za krokem¶
- Otevřete šablonu a přepněte na kartu Variabilní data.
- V panelu vpravo přidejte datový soubor (souborů může být víc — připojí se jako další záznamy pod sebe, nebo jako další sloupce vedle sebe).
- V části Mapování dostane každý element zdrojových stran svůj řádek. Napište šablonu
s placeholdery
{sloupec}— napsání{otevře autocomplete a tlačítko ▾ vkládá sloupce, počítadla a hodnoty stavu checkboxu. - Zvolte režim výstupu: nový dokument, připojení stran k tomuto dokumentu, nebo vyplnění existujících stran.
- Generovat.
Placeholdery¶
| Zápis | Význam |
|---|---|
{jmeno} |
Hodnota sloupce jmeno pro aktuální záznam. |
{i}, {i:03} |
Hodnota počítadla; :03 doplní nuly (001, 002, …). |
{={cena} * 1.21} |
Výraz — JavaScript s placeholdery uvnitř; číselné výsledky (i s desetinnou čárkou) se vloží jako čísla. |
{{ |
Literál {. |
Počítadla definujete v panelu (start, krok, volitelné maximum) a fungují i bez datového souboru — počet záznamů pak určí maximum.
Co dělá který typ elementu¶
- Text / rámcový text — expandovaná šablona nahradí text elementu.
- Obrázek — šablona se expanduje na cestu k souboru (
fotky/{kod}.png); režim přizpůsobení a zarovnání se nastavují u mapování. - Checkbox — expandovaná šablona rozhodne o stavu:
1/yes/truezaškrtne, prázdné /0/noodškrtne.{={i} % 2}zaškrtne každý druhý záznam. - Formulářová pole — interaktivní PDF (AcroForm) pole dostanou vlastní řádky šablon; pro každý záznam se vyplní a zapečou, se stejnými pravidly pro zaškrtávací pole.
Viditelnost¶
Seznam Viditelnost pod Mapováním ukazuje všechny elementy zdrojových stran plus PDF obsah stránky jako jednu položku. Odškrtnuté položky se do výstupu nedostanou — např. nechte si naskenovanou obálku v šabloně jen pro polohování a tiskněte pouze elementy na prázdné obálky.
Vícestránkové šablony¶
Nastavte více zdrojových stran a každý záznam vytvoří celou sadu — čtyřstranná šablona dá čtyřstránkovou sekci na záznam, připravenou pro brožurové nebo složkové vyřazení.
Presety¶
Celé nastavení (datové soubory, počítadla, mapování, výstup) uložíte jako pojmenovaný preset a znovu použijete jedním klikem — stejně jako presety vyřazení. S automatickými presety (Nastavení → Variabilní data, výchozí zapnuto) se nastavení uloží při Generování a automaticky načte, když se k dokumentu vrátíte a jeho datové soubory existují.
Tipy¶
- Statické (nemapované) elementy návrhu se zapečou jednou a sdílejí je všechny záznamy — merge 500 záznamů zůstane přibližně ve velikosti návrhu.
- Vygenerovaný dokument je normální PDF: rovnou jej vyřaďte — N-up pro vstupenky a štítky, Booklet/Section pro vícestránkové sady.
- Celý merge je skriptovatelný (
imposio.loadData,doc.mergeData) a Generovat skript zapíše kompletní skript aktuálního nastavení.
Řešení problémů¶
- Element nemá řádek mapování? Mapovat lze jen Imposio elementy (karta Editor) — čistý PDF obsah ne. Položte přes grafiku textový/obrázkový/checkbox element.
- Špatný počet záznamů? Zkontrolujte rozsah Záznamy ve výstupu a maxima počítadel — obojí merge omezuje.
- Element chybí ve výstupu? Podívejte se na seznam Viditelnost — odškrtnuté položky se přeskakují.
Potřebujete poradit s datovým mergem? Zeptejte se v Imposio komunitě.