[ID CS4-CS6] Скрипт для картинок inline

Jeine

Да здравствует разум! Да сгинет маразм!
Топикстартер
15 лет на форуме
Сообщения
7 299
Реакции
6 312
Что надо написать в скрипте, чтобы всем картинкам в публикации был назначен стиль абзаца "N" и стиль объектов "O"?
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 201
Реакции
10 848
 
  • Спасибо
Реакции: Jeine

Jeine

Да здравствует разум! Да сгинет маразм!
Топикстартер
15 лет на форуме
Сообщения
7 299
Реакции
6 312
Ну вот вам в качестве домашки разберите это
Код:
for (i=0; i < myFrame.paragraphs.length; i++)
    {
       if ( i%2 == 0 )
       {
        myFrame.parentStory.paragraphs[i].appliedParagraphStyle = app.activeDocument.paragraphStyles.item('Style B);
       }
       else
       {
        myFrame.parentStory.paragraphs[i].appliedParagraphStyle = app.activeDocument.paragraphStyles.item('Style A);
       }  

    }

Здесь i является именем параграф-стиля?
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 201
Реакции
10 848
Нет вот это
item('Style B)
 
  • Спасибо
Реакции: Jeine

Oleg Butrin

20 лет на форуме
Сообщения
1 990
Реакции
1 213
JavaScript:
var graphics = app.activeDocument.stories.everyItem().allGraphics;
for (var i = 0; i < graphics.length; i++) {
    for (var g = 0; g < graphics[i].length; g++) {
        graphics[i][g].parent.appliedObjectStyle = app.activeDocument.objectStyles.itemByName('Test');
        graphics[i][g].parent.parent.appliedParagraphStyle = app.activeDocument.paragraphStyles.itemByName('Test');
    }
}
 
  • Спасибо
Реакции: catpaw, RIKITIKI и Jeine

Jeine

Да здравствует разум! Да сгинет маразм!
Топикстартер
15 лет на форуме
Сообщения
7 299
Реакции
6 312
Я уже написал было "Да, я чувствую, это увлекательное приключение может затянуться", но Олег помог! Грамерси!