CZ | EN | DE | SK | PL

CorelDRAW

Hromadný tisk v CorelDRAW: co zvládne a co už ne

CorelDRAW umí sloučit tabulku se šablonou a vytisknout z toho stovky kusů. Potíž přijde ve chvíli, kdy výroba nechce tisk, ale samostatná tisková PDF pojmenovaná podle dat. U potisku dresů je to běžný stav: kdo dělá jména a čísla, potřebuje pro každého hráče vlastní soubor, a jméno musí být v jeho názvu. Prošel jsem to krok za krokem a píšu, kde to přestane stačit.

Přiznám se hned na začátku: Hromadný tisk jsem sám nikdy nepoužíval. Verzi exportPDF pro CorelDRAW jsem psal na přání zákazníka a řešil jsem v ní jiné věci. Než jsem o té funkci začal psát, vyzkoušel jsem si ji v CorelDRAW 2025 na tabulce s osmi řádky, abych netvrdil nesmysly o něčem, co znám z doslechu. Píšu, co jsem viděl na obrazovce.

Co hromadný tisk doopravdy umí

Umí toho dost a je fér to uvést nejdřív. Jako zdroj dat vezme CSV, TXT, RTF, XLSX i ODBC. Slučovací pole nemusí být jen text - přepínač nabízí Text, Obrázek a QR kód, takže obrázky i QR kódy z tabulky umí nativně. Záznamy jde ručně upravovat přímo v dialogu Konfigurovat zdroj dat, přidávat sloupce a procházet je.

Pro jmenovky, certifikáty nebo štítky, které jdou rovnou na tiskárnu, je to plnohodnotný nástroj a nic dalšího nepotřebujete.

Kde to přestane stačit

1. Výstupem je jeden vícestránkový PDF

Volba Vytvořit sloučený dokument a následný tisk skončí u jednoho souboru. V mém testu z osmi řádků vznikl jediný Hromadný tisk1.pdf o velikosti 3,4 MB. Když výroba čeká dvě stě samostatných PDF, tohle jí nepomůže.

2. Rozdělit to jde, ale cesta vede přes PostScript

A tady je to zajímavé, protože ta možnost existuje - jen se k ní nedostanete tak, jak byste čekali. V tiskovém dialogu je vedle volby Tisk do souboru rozbalovací seznam. U ovladače Corel tisk do PDF je zašedlý: ovladač si vynutí tisk do souboru a seznam zamkne. Přepněte na ovladač Adobe PDF a seznam se odemkne, nabídne Jeden soubor, Stránky do oddělených souborů a Desky do oddělených souborů.

Jenže tisk do souboru obchází PDF ovladač. Dialog Uložit jako pak nabídne jen Tiskový soubor (*.prn) a Postscriptový soubor (*.ps). Žádné PDF. Aby z toho tisková PDF byla, musí soubory projít Distillerem.

A právě tady narazíme. PostScript průhlednost nepodporuje, a Distiller proto konverzi do PDF/X-4 vůbec nenabízí - zvládne jen PDF/X-1a a PDF/X-3. V těchto normách žádné průhlednosti nejsou, průhledné části se při převodu vyrastrují. Naše produkce jede na PDF/X-4, protože potřebujeme průhlednosti zachovat. Varianta přes PostScript tedy není jen zdlouhavá, je pro nás nepoužitelná. Pokud vám X-1a stačí, platí to pro vás jinak - ale stojí za to o tom vědět předem, ne až po prvním nátisku.

3. Soubory se jmenují pořadovými čísly, ne podle dat

I když se rozdělení podaří, dostanete tohle. Dokument se jmenoval Středový kruh 2026, řádků bylo osm:

Středový kruh 2026.ps
Středový kruh 2026-1.ps
Středový kruh 2026-2.ps
Středový kruh 2026-3.ps
Středový kruh 2026-4.ps
Středový kruh 2026-5.ps
Středový kruh 2026-6.ps
Středový kruh 2026-7.ps

Žádná jména, žádná čísla dresů, jen pořadí. Distiller název zachová, takže i po konverzi máte -1.pdf-7.pdf. U padesátikusové zakázky to znamená ručně přiřadit padesát souborů ke hráčům - a přesně tomu se člověk snažil vyhnout, když sáhl po automatizaci.

4. Hromadný tisk obsah dosadí, ale nevytvoří

Tohle už není chyba, jen to, k čemu funkce nikdy nebyla určená. Text, obrázek i QR kód dosadí spolehlivě. Nesloží ale číslo z grafických symbolů, nezasadí logo sponzora dovnitř číslice a nedopočítá jeho velikost, nedoplní háček do fontu, který háček nemá, a nenaduplikuje skupiny na archu podle počtu kusů z tabulky.

Naskriptovat to jde. Otázka je, kdo to napíše.

CorelDRAW má vestavěné VBA, takže všechno výše uvedené se vlastním makrem obejít dá. exportPDF přesně tím je - makro pro CorelDRAW, nic víc. Otázka tedy nezní, jestli to jde, ale kolik práce to obnáší a jestli ji chcete odvést sami.

Projít řádky tabulky a pro každý zavolat export do PDF je na pár desítek řádků kódu a zvládne to každý, kdo si VBA otevřel. Zbytek už tak přímočarý není: dopočítat velikost loga vůči výšce číslice, poskládat číslo z jednotlivých grafických symbolů, rozpoznat, že font nemá glyf pro severské Å, a doplnit ho jako geometrii, nebo naduplikovat pojmenované skupiny na archu podle počtu kusů. To jsou měsíce ladění na reálných zakázkách, ne odpoledne s nahraným makrem.

Co umí která možnost

Hromadný tisk i vlastní makro se dají použít. Každé z nich ale přestane stačit jinde a tabulka ukazuje kde.

Hromadný tisk Vlastní VBA makro exportPDF
Načtení CSV, TXT, RTF
Načtení XLSX napíšete si
QR kódy a obrázky z dat napíšete si
Jedno PDF na řádek jen přes .ps napíšete si
Přímý export PDF bez PostScriptu
Názvy souborů a složek z dat pořadová čísla napíšete si
Čísla z grafických symbolů
Logo uvnitř číslice
Diakritika ve fontech bez ní ✓ 10 jazyků
Skupinový režim (kusy na arch)
Laserové kontury
Detekce duplicit a log napíšete si
Zůstane v CorelDRAW
Cena součást CorelDRAW váš čas demo zdarma, placená licence

Kdy si vystačíte s Hromadným tiskem

Jmenovky, certifikáty, vizitky, štítky, cokoli s QR kódem - všechno, co jde rovnou na tiskárnu a nemusí se archivovat po kusech. Prostá záměna textu, žádná zvláštní typografie, desítky kusů místo stovek, a když se dělí, tak vám stačí PDF/X-1a. Pokud vaše práce vypadá takhle, zbytek téhle stránky pro vás není a Hromadný tisk vám poslouží líp než cokoli placeného.

Co dělá exportPDF jinak

exportPDF je makro pro CorelDRAW X6 a novější. Hromadný tisk úplně obchází: CSV si načte samo, vyplní pojmenované objekty ve vaší šabloně a vyexportuje jedno tiskové PDF na každý řádek přímo z CorelDRAW, bez PostScriptu a bez Distilleru - takže průhlednosti zůstanou zachované. Názvy souborů i složek skládáte ze zástupných symbolů {cislo}, {jmeno}, {prezdivka}, {velikost}, {kod}, {docName}.

K tomu skládá čísla z grafických symbolů, vsazuje klubové nebo sponzorské logo dovnitř číslice, doplňuje diakritiku do fontů, které ji nemají (10 jazyků včetně severských Å, Ø, Æ, Ð, Þ), a ve skupinovém režimu naduplikuje pojmenované skupiny na archu podle počtu kusů z tabulky. Umí i laserové kontury pro řezací plotr. Duplicitní produkty přeskočí, kolidující názvy souborů přejmenuje a obojí spočítá do logu i do závěrečného souhrnu.

Zakázka na 200 dresů, která dřív zabrala čtyři hodiny kopírování, trvá zhruba deset minut. Demo je zdarma a se všemi funkcemi: 30 spuštění, 20 řádků CSV. exportPDF pro CorelDRAW · ceník · podpora a časté dotazy. Pracujete v Illustratoru? Existuje i verze pro něj a srovnání s panelem Variables.

Skript exportPDF vyvíjím od roku 2025. Vznikl z vlastní potřeby automatizovat personalizovaný tisk - a denně ho používám ve vlastní produkci. Přečtěte si celý příběh

Aleš Ulrych
info@exportpdf.cz