最近有一些关于Photoshop的自动化事情,怕给忘了这种坎坷,写个备忘。
看了一下官网提供的方式。最后选择了不常用的COM库。原因是个人觉得基于COM库的话,思想上是一致的,使用C++、Python等调用都很方便。
我使用的是VS2017,以下截图都是从VS2017中截取的。
先开始撸一个环境吧(本例子是基于MFC + COM)的:
我采用的是基于对话框的程序。
一、在《高级功能》页,勾选 自动化
二、打开类向导,在添加类的地方,选择 类型库中的MFC类(T)...
三、在注册表中选择自己的Photoshop
四、选择自己需要用到的接口(如果不知道自己会用到哪些,也可以全选了,需要的时候就直接引入头文件就行了)