¿Hay alguna forma de exportar objetos a archivos separados en Illustrator?
Mi caso de uso: estoy diseñando caracteres en una fuente, y cada fuente contiene más de cien caracteres. Necesito colocar cada carácter en un archivo separado para importarlos de forma masiva a mi programa de fuentes.
¡Sí, hay una manera de hacer esto! Es algo así como una solución, pero esta es la mejor opción que he encontrado y la uso regularmente.
Si está utilizando una versión de Illustrator que tiene la función de ventana "Exportación de activos", esa es la mejor herramienta para esto.
Consejo profesional: si no ha usado esto antes, puede guardar varios activos a la vez. INCREÍBLE. Le recomiendo que haga un video/tutorial rápido para familiarizarse con la funcionalidad de esta función o simplemente jugar. Hay algunas características interesantes que debe conocer cuando se trata de nombrar los archivos y dimensionarlos correctamente.
No creo que haya ninguna función para simplemente guardar cada objeto en un archivo. Puede ser posible a través de secuencias de comandos, pero necesitaría tener una pila de capas estructuradas o seleccionar cada objeto individualmente antes de ejecutar una secuencia de comandos. Puede que eso no sea más rápido.
Obviamente, podría hacerse si los objetos tienen mesas de trabajo individuales. No estoy 100% seguro de por qué cree que colocar objetos en mesas de trabajo individuales llevaría tanto tiempo. Todo lo que necesita hacer es dibujar un rectángulo alrededor de cada objeto, luego seleccionar todos los rectángulos (se puede hacer fácilmente si configura cada rectángulo para que tenga un trazo o relleno de color extraño) y elija Object > Artboards > Convert to Artboards
. Luego guarde las mesas de trabajo. Esto sería mucho más rápido que copiar y pegar en nuevos documentos. Pero tenga en cuenta que hay un límite para las mesas de trabajo. Cada archivo solo puede contener 100 mesas de trabajo y no más. Según el diseño de los objetos, es posible que incluso pueda utilizar la Object > Path > Split Into Grid
función para generar una serie de rectángulos para convertirlos en mesas de trabajo.
Sí, secuencias de comandos de Illustrator. Si lo usa con frecuencia, le sugiero que escriba un script para Illustrator que rastreará las capas, tomará layer.name y lo exportará como el archivo que necesita a una carpeta específica (la carpeta se creará si no existe), relativa a la ubicación de su archivo de Illustrator.
Diseño de fuente Esto sería bueno ya que no necesita cambiar a tableros de arte cada vez y revertir ese cambio, etc. cada vez que realice algunos cambios en la alineación de la fuente o lo que sea.
¡No te preocupes! No tiene que ser un codificador de javascript... Hay algunas soluciones listas, por ejemplo: Tom Byrne's - exportar capas a svg
Si necesita más, simplemente busque en Google " exportar capas de secuencias de comandos de illustrator a ..."
Que te diviertas.
Micro máquina