[AI CC-CC2021] добавить путь к файлу в дизайн

s.l.o.n.

Участник
Топикстартер
Сообщения
9
Реакции
1
Коллеги, день добрый!

Подскажите, есть ли какой-то скрипт или штатаная функция Illustrator CC, для того что бы поместить в дизайн путь к файлу с названием файла.
Идеально если заранее можно выбирать шрифт и размер.
Лучше если это параграф определённого размера.
Вообще волшебно если можно задать координаты куда помещать текстовый блок.
Задача выглядит, простой и популярной, но поверхностный поиск не дал ответа.
Заранее прошу прощения, если не приложил должного рвения при поиске.

С уважением, Андрей.
 
  • Спасибо
Реакции: ITIT

langry

10 лет на форуме
Сообщения
435
Реакции
109
Зачем? И чем линк не устраивает?
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 137
Реакции
10 835
Зачем? И чем линк не устраивает?
Человек хочет скрипт котиорый на страницу помещал бы имя файла документа с путем. Пробегало когда то подобное, если и нет то две строчки кода
 

George

I wish I was a monster you think I am
15 лет на форуме
Сообщения
17 300
Реакции
7 863

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 137
Реакции
10 835
как то так
Код:
var docRef=app.activeDocument;
var rectRef = docRef.pathItems.rectangle(700, 50, 100, 100);
var areaTextRef = docRef.textFrames.areaText(rectRef);
areaTextRef.contents = docRef.path;
 
  • Спасибо
Реакции: eugeny

eugeny

15 лет на форуме
Сообщения
855
Реакции
210
добавлю это изменить размер:
Код:
areaTextRef.textRange.characterAttributes.size=12;
это работа с параграфом. В данном примере красится текст в цвет color.
Код:
if(areaTextRef.textRange.length > 0)    {
            var current_paragraphs = areaTextRef.textRange.paragraphs;
            for (j = 0; j < current_paragraphs.length; j++)       {
                    if(current_paragraphs[j].characters.length > 0){
                           current_paragraphs[j].filled=true; current_paragraphs[j].fillOverprint=false;
                           current_paragraphs[j].fillColor=color;
                           current_paragraphs[j].stroked=false;
                        }
                }
            }
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 137
Реакции
10 835
А зачем цикл по всем параграфам блока???? Там же одна единственная строчка - имя файла с путем???? 'fp''8()'
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 137
Реакции
10 835
Так тогда уж лучше в одну строку
areaTextRef.textRange.characterAttributes.fillColor=color;
 
  • Спасибо
Реакции: eugeny

eugeny

15 лет на форуме
Сообщения
855
Реакции
210
Ну да, так лучше.
Я через параграф сделал, т.к. писал одновременно и для Indesign'a аналогичное,
там у меня textRef.parentStory.paragraphs.item(i);
Все смешалось люди, кони ;).
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 137
Реакции
10 835
Я конечно понимаю, что злоупотребление бритвой Оккама ведет к духовной кастрации, но на одно то слово можно не заморачиваться с параграфами ;)
 
У

Удалённый пользователь 513

Гость
Коллеги, день добрый!

Подскажите, есть ли какой-то скрипт или штатаная функция Illustrator CC, для того что бы поместить в дизайн путь к файлу с названием файла.
Идеально если заранее можно выбирать шрифт и размер.
Лучше если это параграф определённого размера.
Вообще волшебно если можно задать координаты куда помещать текстовый блок.
Задача выглядит, простой и популярной, но поверхностный поиск не дал ответа.
Заранее прошу прощения, если не приложил должного рвения при поиске.

С уважением, Андрей.
Только плагины - Dynamic Marks
 

Вложения

  • 2019-01-28 11_34_45-ru-dtp.ai_ @ 144% (CMYK_Preview).png
    2019-01-28 11_34_45-ru-dtp.ai_ @ 144% (CMYK_Preview).png
    51.5 КБ · Просм.: 263