- 博客(4)
- 资源 (2)
- 收藏
- 关注
原创 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 1503
原创 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 1961
原创 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
原创 COM组件浅析(〇)- 本系列介绍
COM组件浅析(〇)- 本系列介绍2021年04月04日11:07:44 最近由于工作原因,需要对.ai文件进行自动化处理。.ai文件是Adobe Illustrator的默认生成文件。Adobe Illustrator是Adobe公司出品的矢量图形处理工作,主要应用于印刷出版、海报书籍排版、专业插画、多媒体图像处理和互联网页面的制作等,也可以为线稿提供较高的精度和控制,适合生产任何小型设计到大型的复杂项目(来自百度百科)。我相信这款软件对于UI工程师来说一定不会陌生。但是,对于程序员来说,这款软
2021-04-04 15:03:44 240 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人