自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

JacobDemoConsoleApp.zip

C#调用Adobe Illustrator Demo VS2017工程

2021-04-04

JacobDemo.zip

Java使用Jacob调用Adobe Illustrator,IDEA项目完整工程

2021-04-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除