Действия

Действия сохраняются в специальных наборах на палитре Actions. Создание наборов - удобный способ организации действий, предназначенных для выполнения определенной задачи.

Создание нового набора действий

  1. Щелкните по кнопке Create New Action (Создать набор действий) в нижней части палитры Actions (Действия) - см. рис. 20.3.
  2. Введите имя набора (рис. 20.4) и щелкните по кнопке ОК.

При создании какого-либо действия сохраняются используемые вами команды. Все сохраненные команды появятся с некоторым смещением в списке созданного действия на палитре Actions.

Некоторые операции, например нанесение штрихов кистью, нельзя записать.

 

Запись действия

  1. Откройте изображение или создайте новое. Для большей безопасности экспериментируйте с записью и воспроизведением какого-либо действия, используя копию файла.
  2. Щелкните по кнопке Create New Action (Создать действие) в нижней части палитры Actions (Действия) показанной на рис. 20.5, или выберите команду New Action в меню палитры.
  3. Введите имя действия (рис. 20.6).
  4. По желанию. В диалоговом окне New Action (Создать действие) выберите для заданного действия какую-либо функциональную клавишу в поле Function Key (Функциональная клавиша) и/или цвет в поле Color (Цвет). Выбранный цвет будет отображаться только в кнопочном режиме.
  5. Щелкните по кнопке Record (Записать).
  6. Выполните серию команд, которые необходимо записать в виде действия, как при редактировании изображения. При вводе значений переменных в диалоговом окне команды и последующем щелчке по кнопке ОК эти значения также будут записываться. Если вы передумали и не хотите записывать введенное значение, щелкните по кнопке Cancel (Отмена).
  7. Щелкните по кнопке Stop (Стоп) или нажмите клавишу Esc, чтобы завершить запись действия.
  8. Теперь созданное действие появится в списке на палитре Actions (Действия). Щелкните по треугольной стрелке (режим списка), чтобы свернуть список шагов, входящих в данное действие.

Возможности при записи действия

Ниже приведен перечень команд, инструментов и функций, которые можно включить в записываемое действие.

Все относительно

Запись операции, которая зависит от положения какого-либо объекта (например, операции выделения, использования инструмента Slice (Ломтик), градиента, «волшебной палочки», контура или заметок) включает в себя текущие единицы измерения. Единицы измерения могут быть абсолютными (дюйм или цицеро) или относительными (процент). Операция, записываемая с использованием абсолютных величин, не может быть применена к изображению, которое меньше по размеру того, что использовалось при записи операции. В то время как операцию, использующую относительные величины, можно применять к изображению, имеющему другие единицы измерения и другой размер.

В меню палитры выберите команду Action Options (Опции действия), откроется диалоговое окно, в котором можно переименовать действие, а также изменить соответствующие ему функциональные клавиши или цвет.

Включите в действие команду Save (Сохранить) с выводом предупреждения об этом При использовании команды Save As (Сохранить как) убедитесь, что имя файла не изменится. Возможно, вы захотите установить паузу для диалогового окна Save, чтобы предотвратить перезапись существующих файлов (см. ниже). Как удалить команду Save или любую другую, рассказано далее.

Рис. 20.7. Ввод информационного сообщения

Рис. 20.8. Окно сообщения с кнопкой Continue

Если не установлен флажок Allow Continue (Разрешить продолжение), то можно щелкнуть по кнопке Stop (Стоп) в любой момент воспроизведения, а затем по кнопке Play (Проиграть) на палитре Actions (Действия), чтобы возобновить выполнение.

Вставка паузы в действие

В действие можно вставить паузу, при этом воспроизведение будет прерываться, что позволит выполнять операции, которые невозможно записать (например, нанесение штрихов кистью и рисование случайным образом расположенных деталей). Когда выполнение таких операций будет завершено, надо щелкнуть по кнопке Play (Проиграть) во второй раз, и воспроизведение будет продолжено. Во время паузы можно выводить какое-либо информационное или предупреждающее сообщение.

  1. При создании действия остановитесь в том месте, где необходимо сделать паузу. Для уже существующего действия щелкните по имени команды, после которой необходимо вставить паузу.
  2. В меню палитры Actions (Действия) выберите команду Insert Stop (Вставить паузу).
  3. Введите информационное или предупреждающее сообщение для пользователя, который будет воспроизводить заданное действие (рис. 20.7). Не лишним будет и напоминание о том, что после выполнения некоторых операций необходимо щелкнуть по кнопке Play (Проиграть) на палитре Actions (Действия), чтобы возобновить воспроизведение. Это сообщение появится только тогда, когда действие будет приостановлено.
  4. По желанию. Установите флажок Allow Continue (Разрешить продолжение), показанный на рис. 20.7, чтобы вставить в окно сообщения кнопку Continue (Продолжить) - см. рис. 20.8. Это позволит пользователю продолжить воспроизведение без выполнения каких-либо действий вручную.
  5. Щелкните по кнопке ОК.
  6. Команда Stop (Стоп) будет вставлена после выделенной на первом шаге команды (рис. 20.9).

Если действие воспроизводится в то время, как палитра Actions (Действия) находится в кнопочном режиме, то кнопка Play (Проиграть) будет недоступна. В этом случае, чтобы возобновить воспроизведение после паузы, снова щелкните по имени действия (цвет кнопки Play станет красным). Помните, что надо выбирать режим списка для палитры, если вы планируете использовать паузы.

Включение и отключение команд при воспроизведении действия

  1. Убедитесь, что палитра Actions (Действия) находится в режиме списка (а не в кнопочном режиме). В кнопочном режиме можно только воспроизводить целиком все действие, при этом команды, которые были ранее отключены, не будут выполняться.
  2. На палитре Actions щелкните по треугольнику слева от имени действия, чтобы открыть список входящих в него команд, если он еще не открыт.
  3. Щелкните по кнопке в самой левой колонке, чтобы снять флажок и исключить команду из действия при его воспроизведении (рис. 20.10). Если вы потом захотите снова установить флажок и включить команду, щелкните там же еще раз.

Рис. 20.9. Вставленная пауза

Рис. 20.10. Временное исключение шага Feather из действия

Рис. 20.11. Меню Playback Options

Команды управления воспроизведением

В меню Playback Options (Опции воспроизведения) палитры Actions (Действия) только в режиме списка доступны четыре следующих команды управления воспроизведением действия (рис. 20.11):

Для того чтобы выполнить действие начиная с какой-то определенной команды, выделите ее имя и щелкните по кнопке Play (Проиграть) либо выберите команду Play в меню палитры Actions (Действия).

Чтобы выполнить одну команду, входящую в число команд действия, щелкните по ее имени и, нажав клавишу Ctrl, щелкните по кнопке Play, либо, нажав эту же клавишу, дважды щелкните по имени команды.

Применение действия к изображению

  1. Откройте изображение, для которого следует воспроизвести заданное действие.
  2. Выберите режим списка (отключите кнопочный режим) на палитре Actions.
  3. Выделите имя действия на палитре.
  4. Щелкните по кнопке Play (Проиграть) на палитре (рис. 20.12) или создайте дроплет для этого действия, а затем перетащите файлы на его пиктограмму (как создать дроплет, написано далее в разделе «Создание дроплета из действия»).

Применение действия к группе изображений

Возможность использовать команду Batch (Пакетная обработка) - одно из наиболее важных свойств действия.

Пакетная обработка файлов завершается по команде Stop, входящей в действие. Если вы планируете использовать действие для пакетной обработки, необходимо удалить из него все паузы.

  1. Убедитесь, что все файлы, предназначенные для обработки, находятся в одной папке.
  2. Выполните команду File > Automate > Batch (Файл > Автоматизация > Пакетная обработка).
  3. Выберите во всплывающем меню Set (Набор) подходящий элемент и выберите действие во всплывающем меню Action (рис. 20.13).

Рис. 20.12. Кнопка Play

Рис. 20.13. Диалоговое окно команды Batch

  1. В поле Source (Источник) выберите вариант Folder (Папка) и щелкните по кнопке Choose (Выбрать), чтобы найти папку с файлами, которые вы хотите обработать.
  2. Выберите в поле Destination (Приемник) режим None (Нет), чтобы после обработки файлы остались открытыми; или выберите режим Save and Close (Сохранить и закрыть), чтобы записать файлы после обработки поверх оригиналов; или режим Folder (Папка), если хотите сохранить файлы в новой папке (щелкните по кнопке Choose (Выбрать), чтобы указать папку, куда будут помещены файлы).
  3. По желанию. Если на предыдущем шаге вы выбрали вариант Folder (Папка) и установили флажок Override Action «Save in» Commands (Заменять команды «Сохранить в» в действии), то изображение будет сохранено в папке, выбранной на шаге 5, при выполнении команды Save (Сохранить) из воспроизводимого действия.
  4. Щелкните по кнопке ОК. Начнется пакетная обработка группы файлов.

Для более эффективной пакетной обработки заранее приведите в порядок файлы и папки. Убедитесь, что все необходимые файлы находятся в одной папке и существует папка-приемник!

В целях эффективного использования оперативной памяти установите значение параметра History States (Количество запоминаемых состояний) в диалоговом окне Preferences (Установки) равным 1. Вы даже можете включить запись и перезапись состояний изображения в само действие!

Именование файлов при пакетной обработке

Если в качестве значения поля Destination (Приемник) выбран вариант Folder (Папка), становится доступным множество параметров, определяющих правила именования обработанных файлов. Например, можно давать файлам имена с использованием последовательных номеров или букв так, чтобы они не замещали друг друга. Также можно использовать опции, гарантирующие совместимость имен файлов с различными операционными системами.

  1. Выполните команду File > Automate >Batch (Файл > Автоматизация > Пакетная обработка).
  2. Выберите режим Folder (Папка) в поле Destination (Приемник).
  3. В разделе File Naming (Наименование файлов) выберите из раскрывающихся списков необходимые параметры или введите сами любые имена для файлов (рис. 20.14).
  4. Получившееся имя файла будет отображаться в поле Example (Пример). Убедитесь, что это именно то, что вам нужно.
  5. Установите подходящий флажок в строке Compatibility (Совместимость): Windows, Mac OS или Unix.

Рис. 20.14. Выбор опций именования файлов

Файлы, обрабатываемые с помощью команды Batch (Пакетная обработка), всегда сохраняются в исходном формате. Для того чтобы сохранить их в другом формате, при создании действия включите в него команду Save As (Сохранить как), не вписывая никакого имени, затем укажите команду Close (Закрыть). При выборе параметров для пакетной обработки убедитесь, что установлен флажок Override Action «Save in» Commands (Заменять команды «Сохранить в» в действии).

  1. По желанию. По умолчанию программа Photoshop остановит обработку группы файлов при появлении сообщения об ошибке. Можно назначить режим воспроизведения, при котором программа не обращает внимания на такие сообщения, а только записывает их в текстовый файл. Для этого выберите вариант Log Errors to File (Записывать ошибки в файл) в меню поля Errors (Ошибки). В результате, если появляется ошибка, то сообщение о ней будет выведено после обработки пакета. Для того чтобы просмотреть запротоколированные сообщения об ошибках, щелкните по кнопке Save As (Сохранить как) и присвойте имя файлу, содержащему эти сообщения.

Было бы неплохо перед запуском команды Batch (Пакетная обработка) срздать папку, где будут сохраняться обработанные в пакетном режиме файлы.

Создание дроплета из действия

В программе Photoshop есть дополнительная функция преобразования действия в небольшое приложение, называемое дроплетом. Дроплет может находиться на рабочем столе или в папке в ожидании «действия». Если перетащить файл или папку с файлами на пиктограмму дроплета, то они будут автоматически обработаны определенным образом.

Как только дроплет был создан, его могут применять другие пользователи даже на других компьютерах, так как дроплет - самостоятельное «действие». Если программа Photoshop 7 еще не открыта, то при перетаскивании графических файлов на пиктограмму дроплета программа сама запустится, чтобы дроплет мог выполнить свою работу.

  1. Выполните команду File > Automate > Create Droplet (Файл > Автоматизация > Создать дроплет).
  2. Щелкните по кнопке Choose (Выбрать) в разделе Save Droplet In (Сохранить дроплет в) и выберите место, где будет храниться дроплет (рис. 20.15).
  3. В разделе Play (Проиграть) выберите подходящий вариант из всплывающего меню Set (Набор), а затем и само действие из всплывающего меню Action (Действие).
  4. Установите флажки в тех опциях воспроизведения, которые необходимы для заданного дроплета.
  5. Выберите параметры в разделе Destination (Приемник) (см. шаги 5-6 в предыдущем разделе).
  6. Щелкните по кнопке ОК. Программа создаст мини-приложение - дроплет (рис. 20.16).

Рис. 20.15. Окно Create Droplet

Рис. 20.16. Значок дроплета

В программе ImageReady можно создать дроплет простым перетаскиванием действия на рабочий стол.

 

Рис. 20.17. Кнопки управления записью действия на палитре Actions

Для того чтобы скопировать команду из одного действия в другое, откройте оба списка команд, входящих в эти действия, и, нажав клавишу Alt, перетащите нужную команду из одного списка в другой. Если при перетаскивании не нажимать на клавишу Alt, то команда будет вырезана из первого списка. Будьте осторожны при копировании команды Save (Сохранить): в ней может содержаться специфическая информация, которая приемлема только для первого действия.

Если вы хотите сохранить список действий в виде набора, выполните инструкции раздела «Сохранение набора действий в файле» этой главы до того, как будут удалены какие-либо команды из палитры Actions (Действия).

Добавление команды в действие

Команда, которую можно выполнить только при определенных условиях (например, команда Feather требует наличия выделенной области), может ыть добавлена в действие только в том случае, если вы устанавливаете в нем требуемые условия.

  1. На палитре Actions (Действия) щелкните по треугольнику слева от имени операции, чтобы открыть список содержащихся в ней команд, если он еще не открыт. Затем выделите имя команды, после которой необходимо вставить новую.
  2. В меню палитры Actions выберите команду Start Recording (Начать запись) или щелкните по кнопке Record (Записать) - см. рис. 20.17.
  3. Выполните необходимые шаги для записи той команды, которую следует добавить.
  4. Щелкните по кнопке Stop (Стоп), показанной на рис. 20.17, чтобы остановить запись.

Редактирование записи

В существующее действие можно вставить команду с помощью команды Insert Menu Item (Вставить пункт меню) из меню палитры Actions. Однако таким образом нельзя записать параметры, устанавливаемые в диалоговом окне какой-либо команды. Программа откроет диалоговое окно Insert Menu Item, в котором пользователь сможет ввести команду, и затем воспроизведение будет возобновлено. Рекомендуем воспользоваться информацией из предыдущего раздела, чтобы узнать, как вставить паузу для работы с диалоговым окном произвольной команды.

Удаление команды из действия

  1. Выделите имя команды, которую следует удалить (рис. 20.18). Нажав клавишу Shift, щелчком мыши можно выделить и другие команды, если это необходимо.
  2. Щелкните по кнопке Delete (Удалить), которая имеет вид корзины и расположена в нижней части палитры Actions (Действия), и щелкните по кнопке ОК. Другой способ удаления - перетащить команду на кнопку Delete.

Рис. 20.18. Удаление команды

Рис. 20.19. Включение режима контроля на палитре Actions

Контроль за выполнением действия с помощью модальных окон

Контроль за выполнением какой-либо операции с помощью модальных окон реализуется путем установки пауз в последовательности команд. Включить указанную функцию контроля можно для любой команды, которая использует диалоговое окно, или инструмента, при работе с которым необходимо нажать клавишу Enter. Если включен режим контроля за выполнением операции, то при появлении диалогового окна можно будет установить другие параметры выполнения команды либо щелкнуть по кнопке ОК, чтобы оставить без изменения параметры, установленные при записи действия.

  1. Убедитесь, что палитра Actions (Действия) находится в режиме списка (не в кнопочном режиме).
  2. Щелкните на этой палитре по треугольнику слева от имени операции, чтобы открыть список входящих в нее команд, если он еще не открыт.
  3. Щелкните во второй слева колонке, чтобы появился значок диалогового окна (рис. 20.19). Если хотите удалить этот значок, то щелкните в указанном месте еще раз. Воспроизведение действия будет приостановлено, и появится диалоговое окно, в котором можно будет вводить новые значения переменных, принять установленные значения или отменить команду. Воспроизведение будет возобновлено после закрытия диалогового окна.

Изменение порядка команд

Изменение порядка команд в действии при его воспроизведении может привести к неожиданному эффекту.

 

  1. На палитре Actions (Действия) щелкните по треугольнику слева от имени операции, чтобы открыть список входящих в нее команд, если он еще не открыт.
  2. Перетащите любую команду вверх или вниз по списку (рис. 20.20).

Полная перезапись действия с помощью изменения установок диалогового окна

  1. Щелкните по имени действия, которое следует изменить.
  2. В меню палитры Actions (Действия) выполните команду Record Again (Перезаписать).

Начнется воспроизведение действия с остановками на командах, которые используют диалоговые окна.

  1. В каждом открывшемся окне введите новые значения переменных, если это необходимо, затем щелкните по кнопке ОК. При закрытии диалогового окна перезапись будет возобновлена.
  2. Для того чтобы остановить перезапись, щелкните по кнопке Cancel (Отмена) в диалоговом окне либо по кнопке Stop (Стоп) в нижней части палитры Actions.

Рис. 20.20. Перетаскивание команды Fill вверх по списку

Рис. 20.21. Команда, которая будет изменена

Рис. 20.22. Дублирование действия путем перетаскивания на кнопку Create new action

Изменение одной команды, входящей в действие

  1. На палитре Actions (Действия) дважды щелкните по команде, которую необходимо изменить (рис. 20.21).
  2. Введите новые значения параметров.
  3. Щелкните по кнопке ОК. Чтобы не сохранять внесенные изменения, щелкните по кнопке Cancel (Отмена).

Копирование действия

Если у вас есть желание поэкспериментировать с действием либо добавить к нему некоторые команды, но при этом не повлиять на оригинал, то воспользуйтесь его дубликатом.

Щелкните по имени действия, которое следует скопировать, а затем в меню палитры Actions (Действия) выполните команду Duplicate (Дублировать) или перетащите имя копируемого действия на кнопку Create new action (Создать новое действие) в нижней части палитры Actions (Действия) - см. рис. 20.22.

Удаление всего действия

  1. Выделите имя действия, которое следует удалить.
  2. Щелкните по кнопке Delete (в виде корзины) в нижней части палитры Actions и щелкните по кнопке ОК. Альтернативный способ: нажав клавишу Alt, щелкните по кнопке Delete (Удалить).

Сохранение набора действий в файле

Действия автоматически сохраняются в наборах действий (набор может содержать как одно, так и несколько действий). Для того чтобы сохранить набор действий в отдельном файле, следует выполнить инструкции, приведенные ниже. Впоследствии этот файл можно будет использовать на другом компьютере, а также он будет служить копией, чтобы предотвратить случайную потерю данных.

  1. Щелкните по набору действий, который необходимо сохранить.
  2. В меню палитры Actions (Действия) выполните команду Save Actions (Сохранить действия) - см. рис. 20.23.
  3. Введите имя файла, в котором будет храниться набор.
  4. Выберите место, куда будет помещен этот файл.
  5. Щелкните по кнопке Save (Сохранить). Новый файл будет рассматриваться как один набор независимо от числа действий, входящих в него.

Если, нажав клавишу Alt, перетащить действие из одного набора в другой, то оно автоматически скопируется.

 

Рис. 20.23. Меню палитры Actions

Где хранятся действия?

Все действия, которые видны в списке палитры Actions (Действия), хранятся в файле Actions Palette.psp. Этот файл находится в каталоге Adobe Photoshop 7.0 Settings. Действия хранятся в этом файле, пока не будут заменены или пока файл не будет удален. Для того чтобы случайно не удалить набор действий, сохраните его в отдельном файле!

Для более удобного доступа сохраните созданный набор действий в каталоге Presets/Photoshop Actions. Тогда эти действия появятся в нижней части меню палитры Actions.

Загрузка дополнительных наборов действий в палитру Actions

  1. Щелкните по имени набора действий, после которого следует загрузить новый.
  2. В меню палитры Actions (Действия) выполните команду Load Actions (Загрузить действия) - см. рис. 20.23.
  3. Найдите и выделите тот файл с набором действий, который следует загрузить.
  4. Щелкните по кнопке Load/Open (Загрузитьткрыть) или выберите имя набора действий в нижней части меню палитры Actions. Эти наборы хранятся в каталоге Presets/Photoshop Actions.

Замена текущего набора действий другим набором

  1. В меню палитры Actions выполните команду Replace Actions (Заменить действия).
  2. Найдите и выделите файл с набором действий, который следует заменить.
  3. Щелкните по кнопке Load/Open (Загрузить/Открыть) .

Выполнение одного действия в рамках другого

В ходе выполнения одного действия можно выполнить какое-либо другое.

Все команды действия, которое будет добавлено в другое действие, будут выполнены, и это отразится на текущем изображении. Убедитесь в том, что вы используете копию изображения!

  1. Откройте файл.
  2. На палитре Actions (Действия) щелкните по треугольнику слева от имени операции, чтобы открыть список входящих в нее команд, если он еще не открыт. Затем выберите команду, после которой следует добавить действие (рис. 20.24).
  3. Щелкните по кнопке Record (Записать) м. рис. 20.24.
  4. Выберите действие, которое необходимо добавить (рис. 20.24).
  5. Щелкните по кнопке Play (Проиграть), чтобы записать одно действие в другое (будьте внимательны: нельзя дважды щелкнуть по имени действия). Все команды, входящие в добавленное действие, будут выполнены. Новая команда в списке команд действия будет иметь вид Play Action [имя действия] of set [имя набора] (Воспроизвести действие [имя действия] из набора [имя набора]) - см. рис. 20.25.
  6. Щелкните по кнопке Stop (Стоп), когда закончите изменение исходного действия.

Рис. 20.24. Добавление действия Gradient Map после команды Multiple Actions действия Myset

Рис. 20.25. Выполнение действия Gradient Map после команды Multiple Actions действия Myset

Действие может состоять из нескольких других действий, но будьте осторожны и планируйте все заранее. Действие может быть перемещено, изменено или недоступно при следующем обращении к нему. Потратьте некоторое время на то, чтобы привести в порядок созданные вами действия и их наборы, и регулярно сохраняйте их.

Рис. 20.26. Команды автоматизации в меню File

 

Hosted by uCoz