Hromadnú tlač som sám nikdy nepoužíval. Verziu exportPDF pre CorelDRAW som písal na želanie zákazníka a riešil som v nej iné veci. Než som o tej funkcii začal písať, prešiel som si ju preto krok za krokom v CorelDRAW 2025 na tabuľke s ôsmimi riadkami, aby som netvrdil nezmysly o niečom, čo poznám z počutia.
Čo Hromadná tlač naozaj vie
Vie toho dosť. Ako zdroj dát vezme CSV, TXT, RTF, XLSX aj ODBC. Zlučovacie pole nemusí byť len text - prepínač ponúka Text, Obrázok a QR kód, takže obrázky aj QR kódy z tabuľky vie natívne. Záznamy sa dajú ručne upravovať priamo v dialógu Konfigurovať zdroj dát, pridávať stĺpce a prechádzať ich.
Pre menovky, certifikáty alebo štítky, ktoré idú rovno na tlačiareň, je to plnohodnotný nástroj a nič ďalšie nepotrebujete.
Čo už nezvládne
1. Výstupom je jeden viacstranový PDF
Voľba Vytvoriť zlúčený dokument a následná tlač skončí pri jednom súbore. V mojom teste z ôsmich riadkov vznikol jediný Hromadná tlač1.pdf s veľkosťou 3,4 MB. Keď výroba čaká dvesto samostatných PDF, toto jej nepomôže.
2. Rozdeliť to ide, ale len cez PostScript
A tu je to zaujímavé, pretože tá možnosť existuje - len sa k nej nedostanete tak, ako by ste čakali. V tlačovom dialógu je vedľa voľby Tlač do súboru rozbaľovací zoznam. Pri ovládači Corel tlač do PDF je zosivený: ovládač si vynúti tlač do súboru a zoznam zamkne. Prepnite na ovládač Adobe PDF a zoznam sa odomkne, ponúkne Jeden súbor, Strany do oddelených súborov a Dosky do oddelených súborov.
Lenže tlač do súboru obchádza PDF ovládač. Dialóg Uložiť ako potom ponúkne len Tlačový súbor (*.prn) a Postscriptový súbor (*.ps). Žiadne PDF. Aby z toho tlačové PDF boli, musia súbory prejsť Distillerom.
A práve tu je problém. PostScript priehľadnosť nepodporuje, a Distiller preto konverziu do PDF/X-4 vôbec neponúka - zvládne len PDF/X-1a a PDF/X-3. V týchto normách žiadne priehľadnosti nie sú, priehľadné časti sa pri prevode vyrastrujú. Naša produkcia ide na PDF/X-4, pretože potrebujeme priehľadnosti zachovať. Možnosť cez PostScript teda nie je len zdĺhavá, je pre nás nepoužiteľná. Ak vám X-1a stačí, platí to pre vás inak - ale stojí za to o tom vedieť vopred, nie až po prvom nátlačku.
3. Súbory sa volajú poradovými číslami, nie podľa dát
Aj keď sa rozdelenie podarí, dostanete toto. Dokument sa volal Stredový kruh 2026, riadkov bolo osem:
Stredový kruh 2026.ps
Stredový kruh 2026-1.ps
Stredový kruh 2026-2.ps
Stredový kruh 2026-3.ps
Stredový kruh 2026-4.ps
Stredový kruh 2026-5.ps
Stredový kruh 2026-6.ps
Stredový kruh 2026-7.ps
Žiadne mená, žiadne čísla dresov, len poradie. Distiller názov zachová, takže aj po konverzii máte -1.pdf až -7.pdf. Pri päťdesiatkusovej zákazke to znamená ručne priradiť päťdesiat súborov k hráčom - a presne tomu sa človek snažil vyhnúť, keď siahol po automatizácii.
4. Hromadná tlač dosadí hotový obsah, nový nevytvorí
Toto už nie je chyba, len to, na čo funkcia nikdy nebola určená. Text, obrázok aj QR kód dosadí spoľahlivo. Nezloží však číslo z grafických symbolov, nevloží logo sponzora dovnútra číslice a nedopočíta jeho veľkosť, nedoplní mäkčeň do fontu, ktorý mäkčeň nemá, a nenaduplikuje skupiny na hárku podľa počtu kusov z tabuľky.
Naskriptovať to ide. Otázkou je, kto to urobí.
CorelDRAW má vstavané VBA, takže všetko vyššie uvedené sa vlastným makrom obísť dá. exportPDF presne tým je - makro pre CorelDRAW, nič viac. Otázka teda neznie, či to ide, ale koľko práce to obnáša a či ju chcete odviesť sami.
Prejsť riadky tabuľky a pre každý zavolať export do PDF je na pár desiatok riadkov kódu. Zvyšok už taký priamočiary nie je: dopočítať veľkosť loga voči výške číslice, poskladať číslo z jednotlivých grafických symbolov, rozpoznať, že font nemá glyf pre severské Å, a doplniť ho ako geometriu, alebo naduplikovať pomenované skupiny na hárku podľa počtu kusov. To sú mesiace ladenia na reálnych zákazkách, nie popoludnie s nahratým makrom.
Porovnanie funkcií
Hromadná tlač aj vlastné makro fungujú, len každé vie niečo iné. V tabuľke je vidieť, čo presne.
|
Hromadná tlač |
Vlastné VBA makro |
exportPDF |
| Načítanie CSV, TXT, RTF |
✓ |
✓ |
✓ |
| Načítanie XLSX |
✓ |
napíšete si |
✗ |
| QR kódy a obrázky z dát |
✓ |
napíšete si |
✗ |
| Jedno PDF na riadok |
len cez .ps |
napíšete si |
✓ |
| Priamy export PDF bez PostScriptu |
✗ |
✓ |
✓ |
| Názvy súborov a priečinkov z dát |
poradové čísla |
napíšete si |
✓ |
| Čísla z grafických symbolov |
✗ |
✗ |
✓ |
| Logo vnútri číslice |
✗ |
✗ |
✓ |
| Diakritika vo fontoch bez nej |
✗ |
✗ |
✓ 10 jazykov |
| Skupinový režim (kusy na hárok) |
✗ |
✗ |
✓ |
| Laserové kontúry |
✗ |
✗ |
✓ |
| Detekcia duplicít a log |
✗ |
napíšete si |
✓ |
| Zostane v CorelDRAW |
✓ |
✓ |
✓ |
| Cena |
súčasť CorelDRAW |
váš čas |
demo zadarmo, platená licencia |
Kedy si vystačíte s Hromadnou tlačou
Menovky, certifikáty, vizitky, štítky, čokoľvek s QR kódom - všetko, čo ide rovno na tlačiareň a nemusí sa archivovať po kusoch. Prostá zámena textu, žiadna zvláštna typografia, desiatky kusov namiesto stoviek, a keď ich budete deliť na jednotlivé súbory, stačí vám PDF/X-1a. Ak vaša práca vyzerá takto, zvyšok tejto stránky pre vás nie je a Hromadná tlač vám poslúži lepšie než čokoľvek platené.
Čo robí exportPDF inak
exportPDF je makro pre CorelDRAW X6 a novšie. Hromadnú tlač úplne obchádza: CSV si načíta samo, vyplní pomenované objekty vo vašej šablóne a vyexportuje jedno tlačové PDF na každý riadok priamo z CorelDRAW, bez PostScriptu a bez Distillera - takže priehľadnosti zostanú zachované. Názvy súborov aj priečinkov skladáte zo zástupných symbolov {cislo}, {meno}, {prezyvka}, {velkost}, {kod}, {docName}.
K tomu skladá čísla z grafických symbolov, vsádza klubové alebo sponzorské logo dovnútra číslice, dopĺňa diakritiku do fontov, ktoré ju nemajú (10 jazykov vrátane severských Å, Ø, Æ, Ð, Þ), a v skupinovom režime naduplikuje pomenované skupiny na hárku podľa počtu kusov z tabuľky. Vie aj laserové kontúry pre rezací ploter. Duplicitné produkty preskočí, kolidujúce názvy súborov premenuje a oboje spočíta do logu aj do záverečného súhrnu.
Zákazka na 200 dresov, ktorá kedysi zabrala štyri hodiny kopírovania, trvá zhruba desať minút. Demo je zadarmo a so všetkými funkciami: 30 spustení, 20 riadkov CSV. exportPDF pre CorelDRAW · cenník · podpora a časté otázky. Pracujete v Illustratore? Existuje aj verzia preň, a porovnanie s panelom Variables. Čo za vás skript urobí a čo si musíte urobiť sami, som rozpísal v článku o automatizácii potlače dresov.