Tutorial: Variables en Photoshop CS5.5
Escrito por Revista NeoPixel Lunes, 21 de Noviembre de 2011 17:43
Photoshop desde hace algunas versiones tiene una herramienta que se llama Variables, la cual es una opción que nos ahorrara tiempo valioso al trabajar con archivos múltiples, principalmente aquellos que contengan texto e imágenes que queramos cambiar pero conservando el diseño o elementos gráficos principales.

Básicamente nos sirve para remplazar imágenes y texto en archivos de Photoshop de manera rápida y sencilla, y muy útil en proyectos donde tenemos una gran cantidad de imágenes y a cada una le tenemos que asignar nombres o textos distintos, por ejemplo podría ser en portafolios de trabajo, tarjetas de presentación, credenciales, invitaciones o incluso en catálogos de productos (por poner algunos ejemplos).
Para dejar más claro su funcionamiento vamos a hacer un ejercicio rápido para ejemplificar los usos y ventajas que representa esta opción. Lo que haremos es crear 5 archivos con un mismo "layout" pero con diferente contenido, cambiando así en cada uno las fotografías, los pies de foto y detalles de cada una, todo esto desde un solo archivo de Photoshop.
Creamos un documento nuevo. Nosotros haremos uno de 1280x768 px.

Nuestro documento va a estar conformado por 5 Layers: Uno para el fondo que no cambiará, otro de nombre "photo" que será el área donde serán colocadas nuestras distintas fotografías, el siguiente "place" que será un Layer de texto al igual que uno mas que nombraremos como "year". Y hasta arriba de todos uno mas que llamaremos "Layout" que será el que contenga todos nuestros elementos gráficos (plecas, diseño etc) y que no cambiará.


Vamos a crear un archivo en Excel que contenga toda la información de nuestras imágenes, en este caso el nombre de cada layer que que queremos que sea remplazado.

Debajo de photo (que es el nombre de nuestro layer) el nombre de cada uno de nuestras fotos que previamente hemos guardado en la misma carpeta donde tendremos nuestro archivo PSD y nuestro Excel. Ahora debajo de place el nombre que queremos que acompañe a cada una de las fotos, y haremos lo mismo con el apartado year.

Podemos poner tantos campos queramos, los cuales dependerán de la cantidad de imágenes o información que queramos cambiar en nuestro proyecto. Salvaremos nuestro archivo con el nombre VariablesPS.txt.

Regresamos a Photoshop CS5.5 y definimos una variable desde: Menu Image - Variable - Define.

En la opción de Layer seleccionamos "photo" y abajo damos click en Pixel Replacement, introduciendo en el campo de texto "photo".

En la opción de Layer damos click en "place" y seleccionamos la opción "Text Replacement", introduciendo en el campo de texto la palabra "place".

En la opción de Layer damos click una ves más y seleccionamos "year", damos click en Text Replacement e introducimos la palabra "year" en el campo de texto.

Dentro del mismo panel de Variables, en la pestaña de arriba cambiamos de "Define" a "Data Sets" y seleccionaremos "Import".


Una vez aquí damos click en Select File y seleccionaremos el archivo VariablesPS.txt que creamos anteriormente. Damos click en Ok.

Una vez hecho esto podemos seleccionar la opción "Preview" y podremos ver que tanto nuestro recuadro rojo y los campos de texto han cambiado por las imágenes y textos correspondientes. Si damos click en las flechas que están junto a la opción "Data Set" veremos como van cambiando todos los textos y las fotos según los hayamos escrito o acomodado en nuestro archivo de texto. Damos click en Ok.


Hasta aquí hemos creado todas nuestras "Variables" dentro del archivo, únicamente restaría exportar estas para generar un archivo nuevo por cada una de nuestras imágenes. Esto lo hacemos desde el menú File - Export - Data Set as Files.


Seleccionamos el folder al que guardaremos y damos click en Ok. Vemos que nuestros archivos .psd han sido guardados con la información e imágenes correspondientes.






Este ejercicio es muy similar al que ya publicamos hace un tiempo de Adobe inDesign "Data Merge o integración de datos externos en InDesign CS5.5". Claro que la utilización ya sea en Photoshop CS5.5 o en InDesign dependerá de las características especificas de nuestro proyecto. Puede dar la impresión de que esto lo podríamos hacer manualmente e ir cambiando los datos de cada "lamina" uno por uno, pero este es solo un ejemplo, lo difícil o complicado viene cuando tenemos que hacer esto mismo a 70, 90 o 200 imágenes; para esto es de mucha utilidad "Variables" en Photoshop.
