У меня есть длинный список организаций в одном столбце в моем CSV. Я хотел бы заполнить отдельные текстовые поля в одном файле Illustrator этими данными. Эти текстовые поля находятся не в таблице, а в радиальной форме.
Кажется, что переменные извлекают только одну запись за итерацию файла.
Есть ли способ написать сценарий, который выполняет итерацию по одному столбцу, вытягивая одну запись для каждого текстового поля в том же документе?
Я просто хочу начать с верхней части круга, работая по кругу, каждая ячейка получает следующее имя в столбце.
Возможно, это можно сделать с помощью Adobe ExtendScript Toolkit для создания сценария автоматизации на основе JS, чтобы извлекать данные из CSV и применять их по мере необходимости в Illustrator. Но это выходит за рамки моего Illustrator-fu. Посетите http://www.adobe.com/devnet/scripting.html , чтобы узнать, как это можно сделать.
поскольку вы упомянули переменные, одним из возможных решений было бы превратить ваш текст-заполнитель в иллюстраторе в переменные с помощью этого скрипта , затем создать действительную библиотеку переменных xml и загрузить ее для заполнения ваших текстовых заполнителей.
Действительно, с помощью этого скрипта возможен импорт CSV и .txt с разделителями табуляции! https://raw.githubusercontent.com/Silly-V/Adobe-Illustrator/master/Variable%20Importer/VariableImporter.jsx
Этот скрипт может связывать переменные по имени или примечанию, и в репозитории есть еще один скрипт под названием «Переименовать рисунок из текста», который может помочь автоматически назвать ваши текстовые фреймы.
Скрипт VariableImporter.jsx автоматически создает переменные, а также может автоматически привязывать их к рисунку на основе названия или примечания!
Йоонас
Скотт
Кэт
Скотт
Type > Threaded Text > Create
. Возможно, сначала потребуется настроить порядок расположения ящиков. Это делает все ящики «потоком». Я предполагаю , что переменные только заполняют поле. Поскольку у вас есть один маленький ящик, он, конечно, подходит только для одной записи из csv.Кэт