用c# 开发CorelDRAW 外部插件
CorelDRAW 自带的vba 开发比较落后,代码提示和报错不准确,所以探索了一下c#进行开发。
类库可以参考官方vba文档,大部分类结构相同。
准备工作:
- 1.安装CorelDRAW2020 64bit版软件
- 2.c盘搜索 和CorelDRAW.tlb 文件 并复制到当前项目下面
- 3.项目>添加引用》浏览 选择CorelDRAW.tlb该文件
- 4using CorelDRAW;
- 调用方法:
```csharp
CorelDRAW.Application cdr = new CorelDRAW.Application();
cdr.Visible = true;
VGCore.Document dc = cdr.ActiveDocument;
注意事项:某些类子从关系与vba不一样,如参考线图层。调用CorelDRAW2020内部类一般以VGCore.开头
*
*