13Sep

Cómo usar JavaScript para ahorrar tiempo mediante la automatización de Photoshop

click fraud protection

¿Qué POSIBILIDADES DE JavaScript POSIBLEMENTE tendría que ver con un Editor de imágenes? Al usar este lenguaje de scripting independiente de la plataforma, hoy aprenderemos a crear tareas automáticas ya sea que se ejecuten las versiones para Mac o PC de Photoshop.

Photoshop tiene una API( Interfaz de Programación de Aplicaciones) que permite a aquellos con conocimientos técnicos crear tareas con guiones y automatizar incluso acciones sorprendentemente complicadas. Con la ventaja de utilizar un lenguaje tan poderoso como JavaScript, los programadores geek pueden proponer usos inteligentes de lógica condicional, variables y, a veces, aplicaciones fuera de Photoshop. Echa un vistazo a estos simples JavaScripts y aprende cómo usarlos en Photoshop.

¡Hola, mundo!

El más básico de los programas básicos, la Guía de scripts de Photoshop CS5 proporciona un script de muestra "Hello World" para ayudarnos a entrar y comenzar. Aquí podemos ver algunas cosas: las unidades están configuradas en pulgadas, se crea un documento nuevo y el texto se agrega simplemente, utilizando la API de Photoshop.

instagram viewer

Para crear este documento básico, necesitará un editor de texto como Komodo Edit, Notepad 2 o Fraise for Mac. Asegúrese de guardar su archivo JavaScript como un archivo. JSX o. JS.Photoshop leerá fácilmente en OS X o Windows. Guarde su archivo en cualquier lugar que pueda encontrar más adelante.

Asegúrese de descargar la Guía de secuencias de comandos para su versión de Photoshop y copie el texto del PDF, más bien que reescribiendo es !

Abrir Photoshop. Cualquier versión que se remonte a Creative Suite 2 funcionará bien, aunque su código puede ser diferente.

Navega a File & gt;Scripts & gt;Busque para buscar su archivo JavaScript guardado.

Navegue hasta donde haya guardado su archivo JavaScript "Hello World" y cárguelo.

Photoshop crea un documento con las especificaciones en el archivo JavaScript: 2 por 4 pulgadas, con el objeto de texto "Hello, World."

Naturalmente, esto abre todo tipo de posibilidades. Echemos un vistazo rápido a otro básico, usando estas mismas herramientas simples.

Creación de una nueva página con Events Manager

Simplemente editando el documento "Hello World", podemos crear una secuencia de comandos que creará un tamaño de papel estándar a alta resolución. Los bits sobre el objeto de texto se eliminan y los comentarios también se han modificado.

Tenga en cuenta que app.documents.add tiene valores diferentes a nuestro archivo "Hello World"."8.5" y "11" siguen siendo pulgadas, pero 300 es la resolución del archivo.

Aquí está el código para copiar y pegar, si así lo desea:

// Nuevo script de lienzo

// Recordar la configuración actual de la unidad y luego establecer unidades en

// el valor esperado por este script

var originalUnit = preferences.rulerUnits

preferences.rulerUnits = Units. INCHES

// Crea un nuevo documento de 8.5 x 11 pulgadas y lo asigna a una variable

var docRef = app.documents.add( 8.5, 11, 300)

// Publicación de referencias

docRef = null

artLayerRef = null

textItemRef = null

// Restaura la configuración original de la unidad de la regla

app.preferences.rulerUnits = originalUnit

Guarde su documento como un archivo. JS o. JSX en cualquier lugar que desee almacenarlo.

Si trabaja en varias máquinas con Photoshop, puede guardarlo en su carpeta de Dropbox.

Volver a Photoshop.

en el mismo archivo & gt;Menú de scripts, encontrará "Administrador de eventos de scripts". Ábralo.

Obtendrá este cuadro de diálogo. Puede aplicar scripts a muchos eventos diferentes, pero para este, haremos que Photoshop ejecute nuestro script en "Iniciar aplicación". Puede navegar hasta su secuencia de comandos haciendo clic en el menú desplegable que dice "Limpiar escucha" en la ilustracióncaptura de pantalla.

Encuentra tu archivo JavaScript.

Agregue su secuencia de comandos personalizada y haga clic en "Listo".

Al reiniciar Photoshop, encontramos que abre una página de 8,5 por 11 pulgadas con una resolución de 300 ppp, tal como lo definimos.

Casi todo lo que se puede hacer en Photoshop con un teclado y mouse se puede hacer en JavaScript( o, además, en Applescript o Visual Basic, aunque dependen de la plataforma).¡Experimenta con tus propias habilidades de JavaScripting, o vuelve a How-To Geek para nuestras propias tomas de la automatización de Photoshop con JavaScript!

JavaScript, Applescript o Visual Basic tienen guías para scripts disponibles para descargar, que se remontan a Photoshop CS2.Descargue cualquiera y todos aquí.