什么是GMS插件(CDR插件)

释放双眼,带上耳机,听听看~!
GMS,英文缩写 Global Macro Storage,翻译过来是全局宏存储,简称全局宏,或者宏。CDR是鼎鼎大名的创意图形设计软件,几乎是广告、印刷行业的标准,而正是由于CDR在日常的排版、设计和制作过程中,经常会遇到大批量图形处理,比如条幅、名片、拼版、文字连襟等等,这种工作如果由人工操作,不仅耗时,还容易出错,效率不高。 为了解决这些问题,CDR软件提供了插件机制,GMS插件就是其中的一种,另外还有CPG插件、泊坞窗Add-Ons插件等。CPG插件是高级的一种插件,其自由灵活程度、上手开发难度都比GMS插件要高得多。

GMS插件简介

GMS,英文缩写 Global Macro Storage,翻译过来是全局宏存储,简称全局宏,或者宏。C++DR是鼎鼎大名的创意图形设计软件,几乎是广告印刷行业的标准,而正是由于CDR在日常的排版、设计和制作过程中,经常会遇到大批量图形处理,比如条幅名片、拼版、文字连襟等等,这种工作如果由人工操作,不仅耗时,还容易出错,效率不高。

为了解决这些问题,CDR软件提供了插件机制,GMS插件就是其中的一种,另外还有CPG插件、泊坞窗Add-Ons插件等。CPG插件是高级的一种插件,其自由灵活程度、上手开发难度都比GMS插件要高得多。读者若感兴趣,可移步至博主的CPG独立专栏:《CDR插件开发之CPG插件(C++)》。

GMS插件形式

GMS插件是一个后缀名为 .gms 的文件,一般位于CDR安装目录下的 DrawGMS 目录中,如下图所示。

watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3UwMTM5NTU5NDA=,size_16,color_FFFFFF,t_70

GMS插件适合哪些人

GMS插件基于VBA语言,开发难度低,和CDR结合紧密易于调试,非常适合对CDR插件开发零基础入门的新手,即使没有编程语言的知识,也能够通过简单的VBA代码,实现一些简单的插件功能。

对于广告、印刷行业的从业人员,以及使用CDR作为排版工具的企业而言,掌握CDR插件开发技术,能够大幅减少人工工作量,节约时间成本,把需要手工操作的繁琐步骤交给插件去完成,可以极大提升效率。

如果你手头上刚好有一项工作,步骤比较固定(比如导图、转换格式、印前检查等),那么可以尝试编写一个能够完成该项工作的插件,实现一键操作。

GMS插件能做什么

GMS插件可以做到绝大部分CDR能通过人工完成的事情,比如最简单的对齐、填充颜色等等,下面是CDR插件技术网官网的例子演示GIF图片:

baf2ad5638c3894dce7abdaab9d06a41

eca1747c93954b913000afba2088d900

86fc10bf820a6978efb88570e1c93aeb

a35179861c66e58a60cb92cb2eb1f72e

以上只是一些简单功能的演示,只是为了说明CDR插件能做哪些事情。在编写实际插件的过程中,还可以处理更加复杂的流程,包括读取数据库、请求网络、操作EXCEL表格、操作磁盘文件等等。

更多关于GMS插件的开发实战教程,请关注博主的《CDR插件开发之GMS插件(VBA)》。

给TA打赏
共{{data.count}}人
人已打赏
CDR插件技术

玮轩插件——图文广告雕刻开单报价神兵利器(持续更新下载)

2021-7-17 17:18:16

喷绘写真

危险废物贴纸是怎么做的?

2022-10-27 20:58:02

⚠️
创印技术所有资源均是用户投稿及网上搜集,仅供网友学习交流,版权归原作者所有,请勿作他用。
若您的权利被侵害,请联系站长 QQ:1502109991 或者 留言反馈 ,我们将尽快处理。
Notice: When you of the legal rights be violate, please stir to Mail: 1502109969@qq.com
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索