火山CPG框架 – CDR插件开发的好工具

释放双眼,带上耳机,听听看~!
火山CPG框架 —— 首发于CDR插件技术网。它是一个基于火山中文开发平台封装的一个CDR开发库,能让新手、小白快速开发出一个属于自己的CPG插件,其优点是无需懂英文,全中文操作,编译后的CPG插件很难被反向解析出来,比传统的GMS插件具有更高的安全性,因为其本质上就是中文的C++。

火山C++PG框架(作者:LYL、安若清风)—— 首发于CDR插件技术网。

它是一个基于火山中文开发平台封装的一个CDR开发库,能让新手、小白快速开发出一个属于自己的CPG插件,其优点是无需懂英文,全中文操作,编译后的CPG插件很难被反向解析出来,比传统的GMS插件具有更高的安全性,因为其本质上就是中文的C++。

现在,如果你想开发一个自己的CPG插件,可以试试该框架。可以不用学习C++、Delphi这些语言,特别是C++,对于新手入门门槛比较高。如果你有使用VBA进行GMS插件开发的经验则更好,上手会非常轻松。

CPG插件运行效果

先来看一下利用火山CPG开发框架,编译出来的一个简单小例子插件效果(这里暂时是静态JPG,后面可能会换成GIF动态演示图):

v2-eca9f3f10e51e11e343fd3a2d28005dc_1440w

CDR插件开发方式介绍

GMS插件和CPG插件是常见的CDR插件类型,除此之外,还可以用C#开发泊坞窗、Addons加载形式的插件,甚至工具面板的自定义工具。Addons据说是要登录会员才能用,这个在CDR官网是有资料介绍的,不过是英文的。GMS就是宏,跟OFFICE宏的那一套都是一类的东西,一般用VB语言的子集VBA语言来开发,入门比较容易,新手容易上手。

C#写的CDR插件,容易被反编译过来暴露源码,VBA的也很容易泄露源码,即使工程加密也没用,这个加密很弱,市面上有专门的移除密码的工具。

CPG插件比较复杂一点,可以用Delphi、C++等,理论上只要能生成标准DLL的语言,都可以编写CPG,比如火山中文编程,这套框架就是基于火山中文开发平台打造的,作者耗时一年半,花费了很多心血。该框架的使用教程,作者已经在陆续发布文章,可以在CDR插件技术网的文章专栏中找到。

CDR插件技术网致力于分享CDR插件开发相关技术,助力广告印刷行业实现自动化生产,必将大力支持这套火山CPG开发框架,因为它是国内第一款中文版本的CPG开发框架,大大降低了CDR插件开发的门槛,有助于国内的广告、印刷企业减少人工成本,提升生产力。

框架界面截图

v2-0915f8a6d796abb55f1be9017f330918_r
v2-e4011318130fd6860b6d73215e65f66b_r
v2-db7b30aac6db3b77edc42f13cdf044ab_r
v2-80ef2b85a20fcf80f6d361c9c4cf0b4b_r
v2-0eeb3a38d74430cc1620377e77513db7_r
v2-72879ba435ed0e8633ebe7410dafb371_r
v2-281223e893d8e48dc3355457c1d70c57_r
v2-7f447013438391fde9b82ad1b6bf6d9a_r
v2-05b5040c662ff13d7f79785ac5ef050e_r
v2-63e2708214692ec897a7e98125b85231_r
v2-e679959428a5e236fcca1cd6bd852943_r

 

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

新手如何学习 CorelDRAW VBA 插件开发

2021-7-9 23:42:55

CDR插件技术

ymxkDoc插件最新版本出自夜漫心空

2021-7-16 17:16:13

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