0

我正在编写一个小应用程序来更改 Photoshop 画笔的颜色。在 Photoshop 中,您必须转到颜色选择器并更改 RGB 值或手动选择新颜色。我想知道是否有办法将值发送到保存该值的变量/内存地址。

我还编写了一个应用程序来从外部程序更改画笔大小,但必须非常粗略地完成。我发现的唯一解决方案是发送“[”和“]”的实际击键,它们是画笔大小增大和画笔大小减小的热键。由于没有更改颜色的热键,因此此方法行不通。(我用 python 编写了这个程序,但我正在尝试为颜色问题找到 ac/c++ 解决方案)

想法会很棒:)

4

1 回答 1

0

Photoshop 公开了它的 COM 接口,因此您应该能够使用 c#、c++ 等通过它访问这些属性。

试试这些:

在 Windows 环境中从 C 或 C++ 访问 COM 接口

使用 C++ 或 C 访问应用程序的 COM 接口

或者对于 osx:

http://macdevcenter.com/pub/a/mac/2004/04/16/com_osx.html

于 2012-07-28T16:02:02.967 回答