Estoy usando capas cs5 para modificar y luego exportar capas como archivos. Al guardar CS5 agrega automáticamente una secuencia de números al final modificando así mi nombre de archivo original.
Incrusta automáticamente un prefijo de secuencia numérica en las capas exportadas, lo que hace que mi propia convención de nomenclatura de archivos sea inútil. ¿Hay alguna solución para esto? ¿Existe una opción en algún lugar llamada 'no renumerar automáticamente mis archivos' o 'usar nombres de capa como nombres de archivo "?
NO quiero esta numeración. ¿Cómo prevenir esto?
filename.jpg
,filename1.jpg
.Respuestas:
Para agregar palabras, dado que
Export Layers to Files
es ejecutado por algún script, todo lo que tuve que hacer fue encontrar ese script, luego buscar la función que guarda las capas en los archivos, encontrar qué parte de la función hace el prefijo de numeración y comentarlo.Así que aquí están los pasos:
Applications > Adobe Photoshop CS5 > Presets > Scripts > Export Layers To Files.jsx
(en Windows es prácticamente el mismo directorio solo en "archivos de programa / Adobe"fileNameBody += "_" + layerName;
afileNameBody += layerName;
eliminar el guión bajo y el paréntesis.Guarde y cierre el archivo. Esto debería hacer el trabajo. A continuación se encuentran los enlaces de origen del foro.
http://forums.adobe.com/message/3006825
http://forums.devshed.com/photoshop-help-88/removing-number-sequence-in-export-layers-to-files-in-cs5t-730612.html
fuente
Veo tu problema No conozco ninguna forma de ajustar esto dentro de Photoshop, pero tienes un par de alternativas.
Primero, puede cambiar el nombre de todos sus archivos por lotes usando Adobe Bridge. (Herramientas >> Cambiar nombre de lote)
Como puede ver, esta ventana ofrece muchas más opciones para cambiar el nombre de sus archivos y controlar los prefijos y sufijos. La desventaja es que si necesita las capas en un orden particular justo cuando guarda, bridge no lo detectará, ya que solo cambia el nombre de los archivos que ya están guardados.
En segundo lugar, he escrito un guión como respuesta para otra pregunta . (Que acabo de actualizar para acomodar su necesidad de guardar capas usando su nombre de capa). El script, aunque no es súper personalizable, guarda todas las capas como JPEG (con control de calidad) o PNG y guarda todas las capas como archivos usando sus nombres de capa. Avíseme si tiene algún problema, solo he podido probar el script en mi propia máquina y funciona perfectamente.
fuente
Para Photoshop CC es la línea 1020. Además, puede copiar, comentar y editar la línea debajo de ella para eliminar el guión bajo del nombre.
fuente
Para CC 2015.5 necesita comentar las líneas 1083 y 1084
y reemplazar las líneas 1085 - 1088
con lo siguiente
fuente
En el cuadro de diálogo Capa Comps a archivos , justo al lado de Prefijo de nombre de archivo , desmarque Índice . Esto evita que se agreguen los números de índice.
fuente
Estoy bastante seguro de que lo he descubierto, muchachos. Gracias a todos los que publicaron en este foro que me dieron las pistas que se necesitaban para poner esto a descansar. Entonces el código es el siguiente:
línea: 2179 var fileNameBody = fileNamePrefix; // fileNameBody + = " " + zeroSuppress (i, 4); // fileNameBody + = " " + layerName; fileNameBody + = layerName;
Lo que esto hace es deshacerse del prefijo para la mayoría de los nombres de capa. El problema que muchos de nosotros tuvimos después fue que cuando las capas estaban en grupos, todavía tenía un prefijo cuando se guardaba. Para solucionarlo, debe modificar una línea más de código:
línea: 2219 // fileNameBody + = "_" + zeroSuppress (i, 4) + "s";
Esencialmente, necesita comentar este código, que debe estar debajo de "var fileNameBody = fileNamePrefix;" línea de código Esto debería eliminar el prefijo incluso si sus capas están agrupadas.
El único código que necesita cambiar es lo que he codificado para que sea rojo.
Descargo de responsabilidad: el número de línea en el código puede variar según la versión de Photoshop que tenga. Puede solucionar esto simplemente usando la función de búsqueda de sus aplicaciones para buscar el código. Asegúrese de eliminar el "//" o de lo contrario no encontrará lo que está buscando en el código.
Espero ayudar a alguien con esto.
fuente