Tengo un PSD con un diseño web.
Cada vez que modifico el diseño, necesito copiar manualmente diferentes partes de la imagen, con diferentes visibilidades de capa (para transparencia) en sprites CSS.
¿Cuánto se puede automatizar?
adobe-photoshop
export
css
sprite
SLaks
fuente
fuente
Respuestas:
Utilicé una secuencia de comandos automática de Photoshop una vez y funcionó bien.
El concepto es:
El guión hace:
En su caso, si modifica una imagen, regenera la imagen global y el CSS a través del script y ... eso es todo. Quizás necesite copiar / pegar el CSS en el suyo si no desea usar el generado.
Notas:
Lo probé con algunos archivos y funcionó muy bien. Luego, probé como ~ 600 imágenes y luego, necesitarás una CPU y paciencia buenas;) En este caso, no lo uses.
fuente
No usaría rebanadas + comenzar una Acción que comience seleccionando la marquesina (con el ajuste a las rebanadas y los límites del documento) todas sus rebanadas una por una, pero recortando a la selección cada vez, y guardando como png, ctrl alt z deshaciendo hasta que no se recorte, seleccionando cada sector, recortando ... etc., hasta que termine con todos los sectores, luego detenga la Acción. En el medio, podría ocultar / mostrar cualquier capa, ya que siempre es el mismo archivo, por lo que no debería haber conflictos ... Por lo tanto, cargaría la acción sobre su psd cambiado cada vez. Lo único en lo que puedo pensar es que realmente necesitas cambiar los bordes de las rebanadas. O eso ... no te entendí bien ...
Editar: si no es necesario dividir, entonces una macro (acción) que incluye solo ocultar o mostrar las capas en el orden que necesita, después de realizar todos los ajustes. Como digo, podría no estar entendiendo ...
fuente