Skip to content
Octo × Batch export PT Request an assessment

Octo for batch export in CorelDRAW

Many pieces, several formats, one naming pattern. The batch is released by you.

CorelDRAW exports in batch through the export docker and, by macro, through the object model's export methods. Octo turns the piece list and the profiles into versioned files, writes the macro that exports without overwriting anything and checks the output folder by content before sending. Artwork, the print shop's preset and the release stay with people.

Formats in the docker15from PDF and PNG to DWG and DXF, according to Corel's help
PDF/X-4 in CorelDRAWsince 2019according to Corel's tutorial
Documented command linenonein the pages read; automation runs with the program open
Sources9listed at the end of the page
01

What Octo does with your export.

Six possible deliverables, drawn from the assessment. None overwrites a file, all check the result by content, and all go to review by whoever is accountable for the artwork.

Piece list as the source

Each piece with its page in the document and the variants it needs. The list says what must exist; the folder is compared against it.

Deliverable: pecas_campanha.csv reviewed with the designer

Versioned export profiles

Print, web, cutting and legacy EPS, each with an owner and with what the check expects from it. Nothing depends on the exporter's memory.

Deliverable: perfis_exportacao.json with history

Export macro

PDF with the preset loaded by name, PNG at a fixed width and SVG per page, in CorelDRAW and with the designer present.

Deliverable: ExportarLote.bas and a log of each file

Predictable names

Job, piece, two-digit page and variant, with no accents or spaces. A file that already exists becomes a pending item; it is not overwritten.

Deliverable: naming pattern applied and checked

Content check

PDF version and pages, PDF/X mark, embedded fonts, PNG dimensions, live text in the cutting SVG, what was missing and what was extra.

Deliverable: conferencia.csv and a manifest with sha256

Personal data flagged

Name badges, labels and named invitations come out of the same batch; these pieces are flagged and do not go to an outside service without review.

Deliverable: list for the data protection officer
02

Eight arms, one checked batch.

The same Octo cycle, applied to export. Each arm has a narrow role; people approve the artwork, define the print shop's preset and release the delivery.

  1. Discovery

    Maps what already ships

    Which pieces go out every week, in which formats, to whom, and on which CorelDRAW version and update.

  2. Data

    Writes list and profiles

    Piece list, export profiles and naming pattern in versioned files.

  3. Security

    Looks after the folder and the data

    Separate output folders, nothing overwritten, pieces with personal data flagged (LGPD).

  4. Architecture

    Chooses the path

    Export docker, macro, COM or Inkscape, depending on the task and frequency.

  5. Development

    Writes macro and check

    Macro, COM controller and check script, with the source of each rule noted.

  6. Review

    Checks by content

    Version, pages, PDF/X, fonts, dimensions and the list. "The file was generated" is not a check.

  7. Release

    Prepares the delivery folder

    Checked folder and manifest. Sending to the print shop happens with a person's approval.

  8. Documentation

    Records what holds in your environment

    Profiles, naming pattern, who approved each batch and what changed from one profile version to the next.

Octo exports without overwriting and closes the source document without saving. It does not approve artwork, does not choose the print shop's preset and does not hold anyone's license.

03

Each task, its own path.

The criteria Octo uses to choose, with the documented limit of each path.

TaskPath (names to be checked in the Object Browser of the installed version)Note
Export a few pieces now and thenExport dockerThe name comes from the object; name the objects first
Multi-page print PDFMacro with PDFSettings.Load and PublishToPDFPreset created in the dialog by whoever is responsible for prepress
PNG per page at a fixed sizeMacro with ExportBitmapWidth in pixels in the profile
SVG per pageMacro with ExportEx and SVG filterText to curves in the cutting document
Several documents at onceCOM from PythonCorelDRAW open, one person at the workstation
Review PNG and PDF from SVGInkscape on the command lineDoes not replace the print shop's PDF/X
Check the folder before sendingPython, standard library onlyTriage; the print shop's preflight validates
Export without opening CorelDRAWNot documentedAutomation runs with CorelDRAW open, with a person at the workstation
04

From manual export to a checked batch.

Three steps. Each one only makes sense after the previous one has shown results on your team.

A proposal, not a promise

1 Today

Review

Octo checks the folder that already exists, without changing how you export.

  • Missing and extra files against the list
  • PDF/X, fonts and dimensions read
  • Manifest with sha256
Benefit: fewer files sent back by the print shop
2 Next

Profiles and macro

Written profiles, naming pattern and the macro exporting the campaign from the list.

  • Nothing overwritten
  • Log of every file
  • Designer present and signing off
Benefit: closing without a forgotten variant
3 Later

Document queue

Several documents via COM on one workstation, with a folder check at the end.

  • Local copy with sha256
  • Document closed without saving
  • A person watching the queue
Benefit: the end-of-month afternoon back
05

Confirmed in a source.

Each point below has a source published by Corel, Microsoft, the open-source project or the responsible body. Object and method names are checked in the Object Browser of the installed version. The sources are in the next section.

3

points with a published source, each with its reference shown alongside.

ConfirmedThe docker exports 15 formats
PDF, JPEG, PNG, SVG, EPS, TIFF, GIF, BMP, CGM, PSD, WEBP, CDR, AI, DWG and DXF, with separate pages, name from the object and destination folder.Source: product.corel.com, Export objects and pages
ConfirmedPDF/X-4 since version 2019
"PDF/X-4:2010 CMYK" preset, keeping layers and vector transparency; bleed and marks in the prepress tab.Source: learn.corel.com, Exporting PDF documents in CorelDRAW
ConfirmedSVG batch with a memory leak until 2025
Update v26.2 fixed leaks in batch SVG conversions on Windows; v26.1, the offset in PDFs with bleed.Source: coreldraw.com, CorelDRAW Graphics Suite 2025 Updates
06

What Octo does and what stays with you.

Octo prepares everything, but it does not sign. The document of record stays with whoever is accountable for it.

Octo prepares

Surveys, calculates, organizes and generates the documents: files, PDFs, variable data spreadsheets, proofs and reports.

Deliverable: material ready to check

Your team checks

The client or the art director checks what Octo delivered before approving. If something doesn't add up, it goes back to Octo with the correction.

Step: review by the approver

Who approves

Octo does not approve the artwork. Artwork carries no legal signature: approval of the artwork and the proof stays with the client or the art director.

Approval: client or art director
07

Sources.

Corel pages (help, tutorials, 2026 press release, updates) and the Inkscape man page, consulted on Oct 31, 2026.

Your batch export, correctly named and checked.

The assessment starts by checking a delivery folder that already exists. You get what was missing, what was extra, what fell outside the profile and the questions only your team can answer, and you decide with that in hand.