CZ | EN | DE | SK | PL

CorelDRAW

exportPDF for CorelDRAW

VBA macro (GMS plugin), compatible with CorelDRAW X6 and later.

Remote installation — the plugin is compiled specifically for your CorelDRAW version.

Using Adobe Illustrator? Go to Illustrator version →

✓ In daily use since 2025  ·  ✓ 6 users in 2 companies  ·  ✓ Built for our own production  ·  ✓ Interface in CZ, EN, DE, SK, PL

Video Demos

Practical examples of features in CorelDRAW

CorelDRAW — Graphic numbers

Graphic numbers — inserting digits 0–9 as individual graphic symbols with scaling for different sizes

CorelDRAW — Logo in numbers + diacritics

Logo in numbers + diacritics — automatic logo insertion into digits and diacritics handling in CorelDRAW

CorelDRAW — Diacritics + graphic numbers

Diacritics + graphic numbers — automatic insertion of diacritics and graphic numbers in CorelDRAW

 Group Mode — Alternative Workflow

By default, the script works so that each size (S, M, L…) is on a separate page and the output is an individual PDF for each item. Group Mode offers an alternative: all sizes remain on a single page as named groups (e.g. jerseys-S, jerseys-M, jerseys-L). The script automatically calculates the number of items per size from CSV, duplicates the corresponding groups, and fills in the data. You then export using your own method.

  Ideal for customers who don't want to change their established workflow
  All other features (graphic numbers, logo, diacritics…) work the same
  Simply name groups in the product-size format

Group Mode — logo in numbers

Group Mode — logo in numbers — automatic duplication and filling of groups based on CSV data

Group Mode — graphic numbers

Group Mode — graphic numbers — automatic duplication and filling of groups based on CSV data

Group Mode — diacritics + graphic numbers

Group mode - diacritics + graphic numbers — automatic insertion of diacritics and graphic numbers in CorelDRAW

 Automatic contours for cutting machines

A feature that saves tens of minutes per order — for manufacturers using cutting machines with optical contour detection.

Modern cutting machines often require a black contour approximately 1.7 mm wide around each pattern piece (front and back panel, sleeves, collar…) that the machine follows when cutting. Creating these contours manually for each piece and each size means dozens of edits per template — for example, 5 sizes × 5 pieces = 25 manual edits.

The script does this work for you. Just name the relevant objects in your template with the word "Laser" (e.g. Laser_sleeve, Laser_front_panel) and the script automatically generates a contour around each of them with a configurable offset.

  Instead of 25 manual edits, just name the objects and run the function
  Contour offset configurable in millimetres (default 1.5 mm)
  Works across all sizes simultaneously — page mode and group mode
  Repeated runs — the script removes old contours itself, no duplicates

Complete CorelDRAW features

From bulk export to preparing files for cutting machines — all automatic

Bulk export from CSV

Automatic detection of encoding and delimiter. Intelligent column mapping. Hundreds of PDFs in minutes instead of hours of manual work.

Page and group modes

Products as separate pages, or as named groups on a single page. Ideal for cutting plotters and print shops with their own workflow.

Contours for cutting machines

Automatic generation of cutting contours around objects named Laser*. Offset configurable in mm. No more dozens of manual edits per template for cutting machines.

Graphic numbers from symbols

Replace text numbers with graphic symbols from a library. Each digit 0–9 mapped separately with automatic scaling based on size.

Logo inside numbers

Hybrid system for inserting sponsor logos directly into graphic numbers with dynamic placement via reference frames.

Optional graphics from CSV

Show a sponsor, certificate or anniversary mark on selected products only? Just put the name in CSV — the script finds and displays the matching graphic.

International diacritics

Font doesn't support CZ Ř/Š/Ů, DE ß/Ü, PL Ł/Ż or SK Ľ? The script adds them manually. 10 symbol types for 4 languages. Automatic glyph validation.

Multi-line text and indices

First name above surname? Use || as separator in CSV. Chemical formulas H₂O or m²? The script turns H_2O into correct typography.

Rotated text

Texts rotated by 90°, 180° or −90°? The script reliably places diacritics and logo-in-number correctly even on rotated fields.

Custom products (up to 2)

Set up the script for any combination — hoodies and caps, mugs and coasters, tags and ribbons. The interface adapts to your terminology.

Profile management

Jerseys in the morning, business cards in the afternoon? Save configurations as profiles. One click loads the complete setup for a different type of order.

Dynamic scaling

Logos, diacritics and graphic numbers automatically adjust to product size based on a reference field. No manual adjustments for each size.

Diagnostic logs

Every action logged in ExportPDF-Corel_Log.txt. Export issue? Attach the log to an email and we'll solve it quickly.

5-language interface

English, Czech, Slovak, German, Polish. Automatic system language detection. Ideal for international teams.

Missing a feature you need?

I develop the script based on real user needs. Write to me — if it makes sense, I'll implement the new feature.

Send a suggestion →

 Downloads — CorelDRAW

Documentation

Get started in 5 minutes

Quick Start (.pdf)

Detailed manual (.pdf)

Demo CorelDRAW
(free installation)

The plugin is compiled for your version of CorelDRAW — I install it remotely via AnyDesk (~15 min).
30 runs / 20 CSV rows — free extension key on request.

Request free demo

Sample Files

CDR template + CSV file
for easy testing

Download samples (.zip)

Requirements and Installation

Requirements

  • CorelDRAW X6 or later
  • Template (.cdr) with named text fields
  • CSV file with data (UTF-8 or Windows-1250)

Installation — CorelDRAW

The CorelDRAW plugin must be compiled specifically for your version of the program — each version uses different internal libraries. Installation and updates are therefore performed remotely via AnyDesk (typically 10–15 minutes). I install the demo version free of charge — it has the same limits as the Illustrator version and includes all features. After reaching the limit, you can request a key to extend the demo (free of charge, by agreement) or upgrade to the full version. Contact me at info@exportpdf.cz with your CorelDRAW version, and we'll arrange an installation time.

Version Comparison

Demo Full Version
All features
Number of runs 30
CSV rows 20
Personal support

About the Author

I have been developing the exportPDF script since 2025. It was born from my own need to automate the creation of personalized printed materials — and I use it daily in my own production.

Aleš Ulrych
info@exportpdf.cz · 776 149 945