[AI CC-CC2021] Как повернуть текст на 90 градусов?

VIT

Участник
Топикстартер
Сообщения
9
Реакции
0
Макет автоматически заполняется скриптом и всё что мне нужно для полного счастья-это повернуть строку текста, как до неё добраться?
JavaScript:
  var makid2=aDoc.add();

    makid2.contents =(mounth1 + year + makid.text);
    makid2.top=630;
    makid2.left= 695;
    makid2.textRange.characterAttributes.size=22;
    makid2.textRange.characterAttributes.textFont = Fo;
    makid2.textRange.justification = Ce;
    makid2.textRange.characterAttributes.fillColor = cyan;
    makid2.textRange.rotate = 90;//вот эта многострадальная строчка...
Screenshot_3.jpg
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 197
Реакции
10 847
А где вопрос?
 

VIT

Участник
Топикстартер
Сообщения
9
Реакции
0
так бл*** не поворачивает....
полагаю я не правильно обращаюсь к строчке. Помогите разобраться плиз. Документация не дает мне ответа к сожалению(((
 

Oleg Butrin

20 лет на форуме
Сообщения
1 990
Реакции
1 213
повернуть строку текста
А что, в Иллюстраторе как-то отдельно можно повернуть часть текста?
JavaScript:
var aDoc = app.activeDocument;
var makid2=aDoc.textFrames.add();

makid2.contents =("Test Test Test");
makid2.top=630;
makid2.left= 695;
makid2.textRange.characterAttributes.size=22;
makid2.rotate(90);

Не по теме:
Просить разобрать неисполняемый код с использованием неопределенных переменных - вообще нехорошо.
 
  • Спасибо
Реакции: VIT

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 197
Реакции
10 847
А что, в Иллюстраторе как-то отдельно можно повернуть часть текста?
Горизонтальную ориентацию букв сделать
Но вцелом согласен проще блок целиком повернуть
Код:
 makid2.textRange.characterAttributes.rotate = 90;//если хотите ориентацию у символов поменять то надо так
 
Последнее редактирование:
  • Спасибо
Реакции: VIT

VIT

Участник
Топикстартер
Сообщения
9
Реакции
0
Буквы повернуть получалось, но нужно было именно всю строчку.
Выложил кусочек только для проверки синтаксиса 1 строчки, потому что скрипт большой очень, а проблема решалась оказывается очень просто.

Код:
makid2.rotate(90);
- Спасибо большое, то что нужно.