Вложенные операции
Если предложенная нами задача выполняется часто для разных папок или нужно обработать изображения из нескольких папок, то регулярные переустановки в диалоговом окне Batch (Поточная обработка) покажутся довольно обременительными. Выход состоит в использовании вложенных операций, когда одни операции вызываются из других. Получается что-то вроде подпрограмм в языках программирования.
- Создайте новую операцию в наборе My Actions и назовите ее, например, "Lazy". Включите запись операции.
- Откройте диалоговое окно Batch (Поточная обработка), выбрав одноименную команду из списка Automate (Автоматизация) меню File (Файл).
- Введите те же установки, что и в упражнении из раздела "Пакетная обработка".
- Закройте диалоговое окно кнопкой ОК.
Рис. 12.17. Запись операции Lazy - Выберите команду Contact Sheet (Обзорный лист), из того же меню. Воспроизведите в появившемся диалоговом окне уже использовавшиеся ранее установки.
- Запустите команду на выполнение, нажав кнопку ОК.
- Остановите запись операции (рис. 12.17).
Наконец создана операция Lazy, полностью автоматизирующая всю работу по ведению каталога изображений и публикации на страницах WWW. Как видите, кроме вызова команд, в ней содержится еще и вложенный вызов операции Gallery. При этом вы по-прежнему имеете возможность использовать операцию Gallery независимо от операции Lazy.