CorelDRAW Community
CorelDRAW Community
  • Site
  • User
  • Site
  • Search
  • User
Developer Area
Developer Area
  • Forums
  • Wikis
  • API References
  • Tags
  • More
  • Cancel
  • New
Developer Area requires membership for participation - click to join
Applications:
Corel DESIGNER
Corel PHOTO-PAINT
CorelDRAW
Versions:
CorelDRAW 2017
CorelDRAW 2018
CorelDRAW 2019
CorelDRAW 2019.2
CorelDRAW 2020
CorelDRAW 2020.1
CorelDRAW 2021
CorelDRAW 2021.5
CorelDRAW 2022-v24
CorelDRAW 2022-v24.1
CorelDRAW 2022-v24.2
CorelDRAW 2023-v24.3
CorelDRAW X7
CorelDRAW X7.4
CorelDRAW X7.6
CorelDRAW X8

Welcome to the API documentation!

With the help of this reference documentation, you can automate tasks in CorelDRAW, Corel DESIGNER, and Corel PHOTO-PAINT; create custom tools; and develop custom solutions that integrate with these applications. This reference includes topics on all features and functions that can be automated in the applications.

How to use the API reference

Select the application and the version number in the navigation pane. Then, click the API component you want under any of the following categories: Classes, Interfaces, Enums (Enumerations), Structures, and Modules.

To switch between the supported programming languages for the selected API component, click the button in the upper-right corner of the topic.

To search for an API component, type its name in the Search box. For example, type AppWindow to find information about the AppWindow class. In addition to API reference topics, the search results may include articles and forum entries.

Tip: To find out the version of your application, click Help menu > About [ApplicationName].

How-to articles, tutorials, and more

More resources are available to help you with your tasks.

Programming Guide: Get familiar with the concepts of automation and macros, and the macro-programming formats supported by the software. Learn how to write, record, debug, and deploy macros.

Custom Add-ons in CorelDRAW, Corel DESIGNER and Corel PHOTO-PAINT: Find out about plug-in technologies that add features to the applications.

Creating Custom Tools in CorelDRAW X7 and Corel DESIGNER X7: Learn to create custom tools.

Developer Forum: Get answers to your questions, and share your expertise with fellow developers.

© Corel Corporation. All rights reserved. The content herein is in the form of a personal web log ("Blog") or forum posting. As such, the views expressed in this site are those of the participants and do not necessarily reflect the views of Corel Corporation, or its affiliates and their respective officers, directors, employees and agents. Terms of Use / Privacy​ ​/ ​Cookies / Terms and Conditions / User Guidelines.