Coreldraw - Macros
' 3. Get the document name to use as a prefix ' We strip the file extension for cleaner naming docName = Left(doc.FileName, InStrRev(doc.FileName, ".") - 1)
You run a macro script named "BatchExportPNG." It asks you for a folder location and exports every object on every page automatically. Estimated time: 2 minutes (plus a coffee break). coreldraw macros
Application │ ├── ActiveDocument │ ├── Layers │ │ └── Shapes (Curve, Rectangle, Text, Group, etc.) │ ├── Pages │ ├── MasterPage │ └── Selection ├── ActiveWindow ├── ColorPalettes └── Workspace go back to CorelDRAW
You don’t need to be a programmer to benefit from automation. CorelDRAW includes a built-in recorder: Go to Tools → Scripts → Start Recording . draw a few shapes
Close the Editor, go back to CorelDRAW, draw a few shapes, then Tools > Macro > Play > SetOutlineTo1pt .