CorelDRAW 是一款在中国非常受欢迎的图形软件,开放的界面和编程技术,能够对它进行二次开发制作插件,插件大抵有三种gms、cpg、exe格式,下面介绍一下这三种插件的安装和使用方法。

一、gms格式插件

gms格式插件是使用微软的 VBA 技术,编写和调试都比较方便,从9的版本开始支持。

安装:

把gms文件复制到程序所安装的目录 gms 下,一般在C:\Program Files\Corel\CorelDRAW Graphics Suite 13\Draw\GMS文件夹里,其中C:是你CorelDRAW所在安装的盘符,CorelDRAW Graphics Suite 13根据版本不同名称会有点不同,12版本是CorelDRAW Graphics Suite 12,13版本是CorelDRAW Graphics Suite 13,14版本是CorelDRAW Graphics Suite X4,15是X5……以此类推;

使用:

复制到相对应的GMS文件夹下后,需重启 CorelDRAW 才能生效,重启后在 CorelDRAW 按 Alt+F11 启动VBA环境,选中 gms 文件,点运行。

手动制作工具按钮:

选菜单“工具”—“选项”,在左边选择“工作区”—“自定义”—“命令”,在右边选择宏,然后把相对应的宏拖到主界面,形成自定义工具按钮,当然也可以更改按钮图标及名称。

二、cpg格式插件

cpg格式插件使用的是 COM 技术,是标准的 DLL 文件使用高级语言编写,X3版本开始支持这种形式。

安装:

把cpg文件复制到程序所安装的目录 Plugins 下,一般在 C:\Program Files\Corel\CorelDRAW Graphics Suite 13\Draw\Plugins 文件夹里,其中 C:是你CorelDRAW所在安装的盘符,CorelDRAW Graphics Suite 13根据版本不同名称会有点不同,13版本是CorelDRAW Graphics Suite 13,14版本是CorelDRAW Graphics Suite X4,15是X5……以此类推,X4之后的版本默认没有 Plugins 文件夹,需要自己新建(64位的CorelDRAW文件夹为Plugins64)。

使用:

复制到相对应的Plugins文件夹下后,重启 CorelDRAW 后生效,一般会自动生成相对应功能的工具按钮或菜单,点击使用即可。

三、exe格式插件

exe格式一般是gms 或 cpg插件的安装包,直接运行按提示即可,也有一部分是COM形式的EXE插件,只要开启相对应的CorelDRAW 版本,直接运行即可。

四、导入工作区自动生成插件按钮

有些插件是直接提供工作区形式的文件,导入即可生成插件按钮,这样更方便使用。

选菜单“工具”—“选项”,在左边选择“工作区”,在右边点“导入……”:

然后点“浏览”选择对应的工作区导入,X7的工作区与低版本不兼容;

然后一直“下一步”到完成即可。

CorelDRAW 插件的安装和使用的更多相关文章

  1. Sublime Text3下的markdown插件的安装及配置

    Sublime Text3下的markdown插件的安装及配置 安装准备--安装Package Control 安装MarkdownEditing 安装Markdown Preview或OmniMar ...

  2. [moka同学收藏]Vim升华之树形目录插件NERDTree安装图解

    无意中看到实验室的朋友使用的vim竟然能在左边显示树形目录,感觉很方便,这样子文件夹有什么文件一目了然.她说是一个插件叫NERDTree,安装执行后的效果如下,不是你想要的效果就别安了.我的系统是Ub ...

  3. iOS 开发:利用第三方插件来安装CoCoapods

    引言:通过上一篇博客我们知道了怎么样去通过终端来安装CoCoapods,这一篇我们着重与用第三方插件来安装CoCoapods: 1. 首先在提下链接下载插件 https://github.com/ka ...

  4. Vim升华之树形目录插件NERDTree安装图解

    来源:CSDN 作者:mybelief321 无意中看到实验室的朋友使用的vim竟然能在左边显示树形目录,感觉很方便,这样子文件夹有什么文件一目了然.他说是一个插件叫NERDTree,安装执行后的效果 ...

  5. elasticsearch5.0集群+kibana5.0+head插件插件的安装

    elasticsearch5.0集群+kibana5.0+head插件插件的安装 es集群的规划: 两台16核64G内存的服务器: yunva_etl_es1  ip:1.1.1.1 u04es01. ...

  6. javascript检测ActiveX插件是否安装/启用

    本文主要提供在IE浏览器下检测ActiveX插件安装/启用的状态. 在一些应用开发中,需要用到一些第三方提供的ActiveX插件,如Flash插件. 为了在未安装插件的浏览器显示友好的提示,需要用到主 ...

  7. sublime 插件的安装

    sublime(text3)插件的安装 之前一直对sublime插件的安装搞不懂,导致自己不能充分地运用它的便捷性.昨天仔细看了下百度,恍然大悟,一下子把必备的插件都装了: 对于插件的安装,首先要在s ...

  8. Java静态代码分析工具——FindBugs插件的安装与使用

    1 什么是FindBugs FindBugs 是一个静态分析工具,它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题.有了静态分析工具,就可以在不实际运行程序的情况对软件进行分 ...

  9. centos Flash Player插件的安装

    关于Flash Player插件的安装,其实Fedora官方Wiki文档已经给出了详细的说明,我这里再把重点提取一下: 1. 首先到Adobe Flash Plugin官方下载页面选择YUM for ...

随机推荐

  1. iOS:插件制作入门

    本文将介绍创建一个Xcode4插件所需要的基本步骤以及一些常用的方法.请注意为Xcode创建插件并没有任何的官方支持,因此本文所描述的方法和提供的信息可能会随Apple在Xcode上做的变化而失效.另 ...

  2. Sql语句中的truncate,delete,drop的区别

    相同点: 1.truncate和不带where子句的delete.以及drop都会删除表内的数据. 不同点: 1. truncate 和 delete 只删除数据不删除表的结构(定义) drop 语句 ...

  3. 阅读の反思のGraphicsPath.AddArc

        最近在使用GDI+绘图,想要绘制一个圆角矩形,于是在网上搜索,发现如下方法: 于是自己扫视一眼,只看到"先画四个园弧,再调用CloseFigure"   由于没仔细看注意, ...

  4. hdfs: 数据流(二)

    大部分的HDFS程序对文件操作需要的是一次写多次读取的操作模式. 一个文件一旦创建.写入.关闭之后就不需要修改了.这个假定简单化了数据一致的问题和并使高吞吐量的数据访问变得可能. 1. 读文件 从上图 ...

  5. python(5)–sys模块

    sys.argv 命令行参数list, 第一个元素是程序本身路径 sys.exit(n) 退出程序,退出时输入信息n sys.version 获取python解释程序的版本信息 sys.maxint ...

  6. java.lang.IllegalArgumentException: Service Intent must be explicit: Intent

    在Activity中启动Service的时候报错: 服务意图必须是显性声明. 这是为了防止造成冲突(i.e. 有多个Service用同样的intent-filter的情况) 这是Android 5.0 ...

  7. Netty学习链接

    Netty实战精髓请参见:https://waylau.gitbooks.io/essential-netty-in-action/content/GETTING%20STARTED/Introduc ...

  8. poj 2373 单调队列优化背包

    思路:我们用单调队列保存2*b<=i-j<=2*a中的最大值.那么队列头就是最大值,如果队头的标号小于i-2*b的话,就出队,后面的肯定用不到它了. #include<iostrea ...

  9. poj 3692 二分图最大匹配

    思路: 如果我们将认识的建边,求最大独立集就是互相不认识的人数.那么我们反过来,将不认识的建图,求最大独立集就是互相认识的人数. #include<cstdio> #include< ...

  10. CXF(2.7.10) - RESTful Services, JSON Support

    在 CXF(2.7.10) - RESTful Services 介绍了 REST 风格的 WebService 服务,数据传输是基于 XML 格式的.如果要基于 JSON 格式传输数据,仅需要将注解 ...