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

  • Автор темы Автор темы Jeine
  • Дата начала Дата начала

Jeine

Да здравствует разум! Да сгинет маразм!
Топикстартер
15 лет на форуме
Сообщения
7 817
Реакции
6 638
Что надо написать в скрипте, чтобы всем картинкам в публикации был назначен стиль абзаца "N" и стиль объектов "O"?
 
 
  • Спасибо
Реакции: Jeine
Ну вот вам в качестве домашки разберите это
Код:
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 является именем параграф-стиля?
 
Нет вот это
item('Style B)
 
  • Спасибо
Реакции: Jeine
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
Я уже написал было "Да, я чувствую, это увлекательное приключение может затянуться", но Олег помог! Грамерси!