Así que tengo una gran cantidad de *.ai
archivos con activos en 3 tamaños únicos.
Quiero exportar el más adecuado al archivo (el más grande).
Mi proceso actual para hacer esto manualmente es:
V
(Herramienta de selección) (manually select paths)
++ Del
.Document Setup
> Edit Artboards
.File
>Export
Use Artboards
la casilla de verificación*.ai
nombre del archivo es apropiado en mi caso).Obviamente, si tuviera alguna forma de procesar por lotes o secuencias de comandos este proceso manual, sería mucho más rápido.
Una breve búsqueda en las preguntas locales arrojó una respuesta sobre la creación de mesas de trabajo a través de un script , pero nada en la dirección opuesta: eliminarlas mediante un script.
Además: debo agregar que las dos mesas de trabajo más a la izquierda (que estoy eliminando) siempre tienen el mismo tamaño y posición en relación con la mesa de trabajo más grande. Me imagino que eso ayudaría en cualquier solución automatizada, aunque anticipo que sería complejo dada la falta de material pertinente que encontré al hurgar.
Supongo que estás haciendo pasos que no necesitas hacer.
Después de tener todos los PDF, será más fácil realizar una acción para guardarlos como PNG desde Illustrator o, mejor, un lote de Photoshop.
Puede utilizar las Acciones de Illustrator, pero un pequeño script insertado en sus acciones a través del elemento del menú ayudaría a que la parte de las mesas de trabajo funcione.
#target illustrator
function test(){
var doc = app.activeDocument;
doc.artboards[2].remove();
doc.artboards[1].remove();
};
test();
Pruebe este script para ver si elimina las mesas de trabajo correctas. Si están en un orden específico, funcionará. De lo contrario, coloque los números 0 y 1 entre corchetes y vea si eso funciona.
jason r mick