我正在写一个小应用程序来改变photoshop刷子的颜色。在Photoshop中,您必须转到颜色选择器并更改RGB值或手动选择新颜色。我想知道是否有办法将值发送到保存该值的变量/内存地址。
我还写了一个应用程序来改变外部程序的画笔大小,但它必须非常粗暴地完成。我找到的唯一解决方案是发送“[”和“]”的实际按键,这些按键是刷子尺寸向上和刷子尺寸向下的热键。由于没有热键可以更改颜色,因此此方法无法使用。 (我在python中编写了这个程序,但我正在尝试为颜色问题找到一个c / c ++解决方案)
想法会很棒:)。
答案 0 :(得分:0)
Photoshop公开了它的COM接口,因此您应该能够通过使用c#,c ++等来访问这些属性。
试试这些:
Accessing COM interface from C or C++ in Windows environment
Accessing an application's COM interface using C++ or C
或者osx: