Sí, es posible, pero requiere que seas un desarrollador de software razonablemente calificado (o que puedas contratar uno). Esto normalmente se hace con un complemento. Aquí está la página principal de Adobe para desarrolladores de complementos:
http://www.adobe.com/devnet/phot…
Hay un lenguaje de script y un SDK. Espero que se sienta cómodo en C ++, porque la mayoría de la funcionalidad solo es accesible a través de sus funciones de C ++.
- ¿Es más difícil construir un edificio o desarrollar / mantener un software a gran escala?
- ¿Cuánto tiempo lleva desarrollar habilidades de programación de comercio de baja latencia usando C ++?
- Como programador, ¿está bien comenzar mi propia empresa de desarrollo web / software sin inversión?
- ¿La disminución del costo del hardware tendrá un impacto negativo en la calidad general del software?
- ¿Por qué es esencial contar con los servicios de una empresa de pruebas de software?
Dijiste que quieres hacer que Photoshop se comunique con un programa externo. Por lo general, el complemento es el programa externo y el complemento SDK es cómo se comunica con él. Sin embargo, si necesita que el programa externo sea otra cosa (no en C ++, por ejemplo), puede escribir un complemento que sea un puente para su software externo. Escribir un puente de este tipo todavía requiere habilidades decentes de C ++.
Hay una publicación de blog popular que recorre gran parte del proceso aquí:
http://photoshoproadmap.com/prog…