有没有任何方法可以从外部控制photoshop属性
Is there any way to control photoshop properties externally?
我正在编写一个小应用程序来更改photoshop画笔的颜色。在photoshop中,您必须转到颜色选择器并更改RGB值或手动选择新颜色。我想知道是否有一种方法可以将值发送到保存该值的变量/内存地址。
我还编写了一个应用程序来从外部程序更改画笔大小,但这必须非常粗糙。我找到的唯一解决方案是发送"["answers"]"的实际击键,这是增加笔刷大小和减少笔刷大小的热键。由于没有热键来更改颜色,因此此方法无法工作。(我用python编写了这个程序,但我正试图为颜色问题找到一个c/c++解决方案)
想法会很棒:)
Photoshop公开了它的COM接口,因此您应该能够通过使用c#、c++等访问这些属性。
试试这些:
在Windows环境中从C或C++访问COM接口
访问应用程序';使用C++或C 的COM接口
或者对于osx:
http://macdevcenter.com/pub/a/mac/2004/04/16/com_osx.html
相关文章:
- 控制允许动态运行c++的并发操作数
- 从控制台中删除最后打印的元素
- 是否可以使用if constexpr删除控制流语句
- 无法在windows控制台中为C++程序提供必要的输入
- 控制到达非空函数clang(-Wreturn-type)的末尾
- 查找 GCD:并非所有控制路径都返回值
- 通过 API 控制 DJI 相机
- 禁止在控制台上记录谷神星
- 是否可以使用一个类来控制 C++ 中另一个类的对象?(阿杜伊诺)
- 如何删除列出的"QGraphicsPathItem"对象以控制进程内存使用情况?
- 我在 C++ 代码中遇到错误警告:控制到达非空函数 [-Wreturn 类型] 的末尾
- C++ Python 模块在 Blender 中崩溃,但在 Python 控制台中不会崩溃
- wx通用目录控制错误"wxTheFileIconsTable was nullptr"
- main() 中的 std::cout 在调试期间不会在调试控制台中打印任何内容
- Cython通过浮点数的最快方式,用于高频控制回路
- 用户控制从 c++ 到 java 脚本的 Webassembly 访问调用
- C ++,如何从控制台中输入的字符串中删除字母?
- 如何从单独的线程控制 SFML 窗口?
- 如何防止 Windows 控制台上的回车键自动滚动
- 有没有任何方法可以从外部控制photoshop属性