¿Puedo usar Illustrator para importar datos de texto y completar cuadros de texto?

Tengo una larga lista de organizaciones en una columna en mi csv. Me gustaría llenar cuadros de texto separados dentro de un archivo de Illustrator con estos datos. Estos cuadros de texto no están en una tabla, sino en forma radial.

Las variables solo parecen extraer una entrada por iteración del archivo.

¿Hay alguna manera de escribir un script que itere a través de una columna, ingresando una entrada por cuadro de texto, en el mismo documento?

ingrese la descripción de la imagen aquí

Solo quiero comenzar en la parte superior del círculo, avanzando, cada cuadro recibe el siguiente nombre en la columna.

¿Podría darnos una imagen para ver cómo se ve el documento?
¿Están sus cuadros de texto enhebrados?
No estoy seguro de lo que quiere decir con subprocesos, pero puedo conectarlos si eso fuera útil.
Roscado significa conectado. Hay un elemento de menú: seleccione las cajas y elija Type > Threaded Text > CreateEs posible que primero deba ajustar el orden de apilamiento de las cajas. Esto hace que todas las cajas sean un "hilo". Mi conjetura es que las variables solo están llenando el cuadro. Dado que tiene una caja pequeña, por supuesto, solo cabe un registro del csv.
Te tengo... Nunca sé los términos adecuados. Podría hacer que ese enfoque funcione si supiera cómo obtener el csv para completar los cuadros de texto. Todas las demostraciones en línea de Fusión de variables/datos hablan sobre cómo extraer de un csv fila por fila. No de una sola columna. Podría fusionar datos, pero tal como lo entiendo ahora, tendría que crear más de 100 variables diferentes: una para cada fila de la columna. También podría cargar toda la columna en un cuadro de texto pequeño y usar el subproceso y el tamaño del cuadro para controlar dónde aterriza cada punto de datos. Tal vez esa es la única opción....

Respuestas (3)

Posiblemente factible usando el kit de herramientas ExtendScript de Adobe para crear un script de automatización basado en JS para extraer los datos del CSV y aplicarlos según sea necesario dentro de Illustrator. Pero esto está más allá de mi Illustrator-fu. Visite http://www.adobe.com/devnet/scripting.html para ver cómo puede lograr esto.

las secuencias de comandos tienen acceso a los archivos CSV, es posible crear una solución mediante secuencias de comandos.

ya que mencionó Variables, una posible solución sería convertir su texto de marcador de posición en Illustrator en variables con la ayuda de este script , luego crear una biblioteca de variables xml válida y cargarla para completar sus marcadores de posición de texto.

De hecho, la importación de archivos CSV y .txt delimitados por tabuladores es posible con este script. https://raw.githubusercontent.com/Silly-V/Adobe-Illustrator/master/Variable%20Importer/VariableImporter.jsx

Esta secuencia de comandos puede vincular variables por nombre o nota, y hay otra secuencia de comandos en el repositorio llamada "Cambiar el nombre del arte del texto" que puede ayudar a nombrar automáticamente sus marcos de texto.

El script VariableImporter.jsx crea automáticamente las variables y también puede vincularlas automáticamente al arte según el nombre del arte o la nota.