com组件浅析
文章平均质量分 86
夜光随行w
这个作者很懒,什么都没留下…
展开
-
COM组件浅析(三)- 使用C/C++操作Adobe Illustrator
目录创建工程,并增加COM模板代码启动Illustrator.ApplicationnewApp函数声明实现newApp方法代码分析CLSIDC/C++ IDispatch与Java Dispatch创建文稿Document声明callAndToDispatch函数实现callAndToDispatch函数代码分析照葫芦画瓢,增加文本框设置文本框内容声明put方法实现put方法代码分析总结2021年04月04日17:34:57 在上一讲COM组件浅析(二) - 使用C#操作Adobe Illustra原创 2021-04-05 11:14:51 · 1501 阅读 · 0 评论 -
COM组件浅析(二) - 使用C#操作Adobe Illustrator
在上一篇中,COM组件浅析(一) - 使用Java操作Adobe Illustrator,我们已经可以通过Java代码实现对Adobe Illustrator的控制,包括创建一个新.ai文稿,在文稿中进行操作,保存新文稿等。本小节,我们将使用更接近COM的C#来一览Adobe Illustrator中有哪些成员。Adobe 官方手册 在Java项目中,我们使用了Illustrator.Application、Documents、TextFrames等对象,那么我又是怎么知道AI里面有哪些对象的原创 2021-04-04 17:19:56 · 1960 阅读 · 0 评论 -
COM组件浅析(一) - 使用Java操作Adobe Illustrator
COM组件浅析(一) - 使用Java操作Adobe Illustrator一、下载Jacob二、创建JacobDemo maven工程,引入jacob依赖1. 创建工程2. 引入jacob依赖3. 在pom.xml中引入jacob.jar三、在代码中操作Adobe Illustrator四、Jacob中的Dispatch简单介绍 在Windows下,使用Java操作Adobe Illustrator(下称“AI”),需要通过JNI技术调用C++来实现。在本地安装好AI后,AI会在注册表注册自己的CO原创 2021-04-04 15:14:34 · 1541 阅读 · 0 评论 -
COM组件浅析(〇)- 本系列介绍
COM组件浅析(〇)- 本系列介绍2021年04月04日11:07:44 最近由于工作原因,需要对.ai文件进行自动化处理。.ai文件是Adobe Illustrator的默认生成文件。Adobe Illustrator是Adobe公司出品的矢量图形处理工作,主要应用于印刷出版、海报书籍排版、专业插画、多媒体图像处理和互联网页面的制作等,也可以为线稿提供较高的精度和控制,适合生产任何小型设计到大型的复杂项目(来自百度百科)。我相信这款软件对于UI工程师来说一定不会陌生。但是,对于程序员来说,这款软原创 2021-04-04 15:03:44 · 239 阅读 · 2 评论