Adobe Illustrator CC插件开发

   我在前面的博客中是主要介绍的是Programmer Guide的内容,以这个方式开始AI插件开发并不是最好的选择,而且这段时间有一些做印刷的朋友更希望提供CC下面的AI插件,所以下载了CC的SDK,经过几个插件的开发,觉得这个插件开发体系还是一致的,没有大的变化。对于新进入AI插件的开发者来说,使用getting-started-guide可以直接进入开发中,进入之后再慢慢熟悉各种Suite提供的功能,读其他的开发资料,才是官方所推崇的开发学习方式。

  此外,对比CS4的SDK和CS6的SDK、CC的SDK,变化很大的在于界面部分,ADM这个体系被舍弃掉了,取而代之的是Flash UI体系。但是native UI也可以支持,因此如window窗口、qt、wx等都可以,只是需要插件开发者完全去完成界面交互的部分。

  如果除开界面部分,其他的suite部分的通用性都比较强,在插件开发过程中,我惊奇的发现CS2的SDK中就已经带上了很多suite,直到CC,它们都没有多大的变化,可见在CS2的时候Illustrator就已经走向了成熟。国外有几个做AI插件比较出名的公司,如avenza、hotdoorhootdoor有一个通用的插件开发框架hotcore,它大概是2014年1月发布的,我在其上开发了带界面的二维码插件,它封装了界面部分的细节,让界面编程变得轻松,但是在使用suite上有一些限制,而且资料是比较少的,唯一好的办法就是上hotcore论坛去和hotdoor的工程师交流。我也整理了一个适合多版本插件开发的框架,可以开发不带界面的插件,而界面部分还是去使用hotcore来帮忙。

附上翻译的资料,“开始Adobe Illustrator CC的开发”:http://pan.baidu.com/s/147iij

                                           “Adobe Illustrator CS4插件开发”:http://download.csdn.net/detail/yiyi31130108/5233003

附上SDK的下载地址:http://www.adobe.com/cn/devnet/illustrator/sdk.html里面有各种AI版本的SDK。


  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值