Глава №20.
Автоматизация
Действие (action) представляет собой записанную последовательность команд меню, операций, выполняемых с помощью инструментов, или функций по редактированию изображения. Причем эта последовательность может быть воспроизведена как для одного, так и для нескольких файлов. Действия особенно полезны, когда необходимо применить одни и те же команды редактирования последовательно к нескольким изображениям, например последовательность фильтров или команд из подменю
Adjustments
(Корректировки). Также можно сохранить последовательность коротких шагов и вложить их в одно действие, чтобы подготовить несколько изображений к печати или преобразовать их в другой формат или режим.
Действие обычно выполняется нажатием одной клавиши, хотя может состоять из невероятно сложного набора команд, которые затрагивают другие действия или обрабатывают целую группу изображений. Действия помогают сберечь от пары секунд до нескольких часов вашего рабочего времени в зависимости от области их применения. Начните с записи нескольких элементарных действий. Затем можно будет программировать более сложные процессы - ваша работа только ускорится.
Действия создаются в двух программах: Photoshop и ImageReady. С помощью палитры
Actions
(Действия), находящейся в режиме списка (или редактирования), можно исключать команду, включать или выключать паузу для ввода в диалоговое окно, изменять порядок команд, записывать дополнительные команды, удалять команды и записывать действия и/или наборы действий в файл. На рис. 20.1 показано, как выглядит палитра
Actions
по умолчанию (при загрузке). Палитра
Actions
имеет также кнопочный режим (рис. 20.2). Чтобы включить/выключить его, выберите пункт
Button Mode
(Кнопочный режим) в меню палитры
Actions.
Цвета кнопок и «горячие» клавиши в этом режиме отображаются так, как было указано в диалоговом окне
Action Options
(Опции действий).
Каждому действию может быть сопоставлена клавиша. Также получить доступ к действию можно посредством так называемых дроплетов (droplet) - маленьких приложений, созданных из действий. Перетаскивание файла или папки с файлами на пиктограмму дроплета активизирует действие.
Совет
Сделайте снимок изображения, прежде чем воспроизводить действие. Благодаря этому можно будет быстро вернуть изображение к первоначальному состоянию и не придется отменять выполненные шаги.
Совет
Чтобы развернуть или свернуть полный список шагов, входящих в заданное действие, нажмите клавишу Alt и в палитре Actions (Действия), находящейся в режиме списка, щелкните по стрелке в виде треугольника (он повернут вправо).
Действия сохраняются в специальных наборах на палитре
Actions.
Создание наборов - удобный способ организации действий, предназначенных для выполнения определенной задачи.
Примечание
Команда, которую можно выполнить только при определенных условиях (например, команда Feather требует наличия выделенной области), может -быть добавлена в действие только в том случае, если вы устанавливаете в нем требуемые условия.
На палитре Actions (Действия) щелкните по треугольнику слева от имени операции, чтобы открыть список содержащихся в ней команд, если он еще не открыт. Затем выделите имя команды, после которой необходимо вставить новую.
Наряду с командами
Batch
(Пакетная обработка) и
Create Droplet
(Создать дроплет) в подменю
Automate
(Автоматизация) есть еще шесть команд, которые работают очень быстро и эффективно (рис. 20.26):
Эти команды сводят последовательность выполнения множества сложных команд к установке параметров в одном диалоговом окне. В скором времени компания Adobe сможет предложить больше подобных команд, и, конечно же, другие разработчики постараются не уступать ей в этом. Ведь если компьютер хорошо выполняет какие-либо функции, пусть он их и выполняет.
Все действия, которые видны в списке палитры
Actions
(Действия), хранятся в файле Actions Palette.psp. Этот файл находится в каталоге Adobe Photoshop 7.0 Settings. Действия хранятся в этом файле, пока не будут заменены или пока файл не будет удален. Для того чтобы случайно не удалить набор действий, сохраните его в отдельном файле!
Для более удобного доступа сохраните созданный набор действий в каталоге Presets/Photoshop Actions. Тогда эти действия появятся в нижней части меню палитры Actions.
Если в качестве значения поля
Destination
(Приемник) выбран вариант
Folder
(Папка), становится доступным множество параметров, определяющих правила именования обработанных файлов. Например, можно давать файлам имена с использованием последовательных номеров или букв так, чтобы они не замещали друг друга. Также можно использовать опции, гарантирующие совместимость имен файлов с различными операционными системами.
Внимание
Изменение порядка команд в действии при его воспроизведении может привести к неожиданному эффекту.
На палитре Actions (Действия) щелкните по треугольнику слева от имени операции, чтобы открыть список входящих в нее команд, если он еще не открыт.
При добавлении команды
Conditional Mode Change
в действие можно быть уверенным, что все обработанные изображения будут находиться в соответствующем режиме.
В меню
Playback Options
(Опции воспроизведения) палитры
Actions
(Действия) только в режиме списка доступны четыре следующих команды управления воспроизведением действия (рис. 20.11):
Для того чтобы выполнить действие начиная с какой-то определенной команды, выделите ее имя и щелкните по кнопке
Play
(Проиграть) либо выберите команду
Play
в меню палитры
Actions
(Действия).
Чтобы выполнить одну команду, входящую в число команд действия, щелкните по ее имени и, нажав клавишу Ctrl , щелкните по кнопке Play, либо, нажав эту же клавишу, дважды щелкните по имени команды.
Контроль за выполнением какой-либо операции с помощью модальных окон реализуется путем установки пауз в последовательности команд. Включить указанную функцию контроля можно для любой команды, которая использует диалоговое окно, или инструмента, при работе с которым необходимо нажать клавишу
Enter.
Если включен режим контроля за выполнением операции, то при появлении диалогового окна можно будет установить другие параметры выполнения команды либо щелкнуть по кнопке
ОК,
чтобы оставить без изменения параметры, установленные при записи действия.
Если у вас есть желание поэкспериментировать с действием либо добавить к нему некоторые команды, но при этом не повлиять на оригинал, то воспользуйтесь его дубликатом.
Щелкните по имени действия, которое следует скопировать, а затем в меню палитры Actions (Действия) выполните команду Duplicate (Дублировать) или перетащите имя копируемого действия на кнопку Create new action (Создать новое действие) в нижней части палитры Actions (Действия) - см. рис. 20.22.
Команда
Picture Package
(Пакет рисунков) распределяет на одном листе одинаковые изображения различного размера подобно пробным отпечаткам, которые делают обычные фотостудии. Можно выбирать всевозможные конфигурации изображений разных размеров.
Примечание
Предупреждаем, что команда Fit Image (Подгонка изображения) изменяет размеры изображения с помощью повторной его выборки (добавляя или удаляя пикселы). При этом разрешение изображения остается постоянным.
Откройте файл.
Наименьшая из величин будет использована для подгонки изображения. Например, размеры исходного изображения равны 210x237, и вы вводите значение 275 в поле
Height
и значение 1500 - в поле
Width.
Изображение будет подогнано в соответствии со значением 275 и с сохранением исходных пропорций, то есть ширина будет равна 310.
Начнется воспроизведение действия с остановками на командах, которые используют диалоговые окна.
Многостраничный файл в формате PDF из программы Acrobat может быть импортирован в программу Photoshop. Подробнее о формате PDF рассказано в разделах «Открытие файлов в формате EPS, PDF или программы Illustrator как нового изобра жения» и «Сохранение файлов» главы 3. (PSD - формат файла в программе Photoshop.)
Возможность использовать команду
Batch
(Пакетная обработка) - одно из наиболее важных свойств действия.
Пакетная обработка файлов завершается по команде
Stop,
входящей в действие. Если вы планируете использовать действие для пакетной обработки, необходимо удалить из него все паузы.
В существующее действие можно вставить команду с помощью команды Insert Menu Item (Вставить пункт меню) из меню палитры Actions. Однако таким образом нельзя записать параметры, устанавливаемые в диалоговом окне какой-либо команды. Программа откроет диалоговое окно Insert Menu Item, в котором пользователь сможет ввести команду, и затем воспроизведение будет возобновлено. Рекомендуем воспользоваться информацией из предыдущего раздела, чтобы узнать, как вставить паузу для работы с диалоговым окном произвольной команды.
Примечание
Если не установлен флажок Allow Continue (Разрешить продолжение), то можно щелкнуть по кнопке Stop (Стоп) в любой момент воспроизведения, а затем по кнопке Play (Проиграть) на палитре Actions (Действия), чтобы возобновить выполнение.
Совет
Для более эффективной пакетной обработки заранее приведите в порядок файлы и папки. Убедитесь, что все необходимые файлы находятся в одной папке и существует папка-приемник!
Совет
В целях эффективного использования оперативной памяти установите значение параметра History States (Количество запоминаемых состояний) в диалоговом окне Preferences (Установки) равным 1. Вы даже можете включить запись и перезапись состояний изображения в само действие!
Примечание
Файлы, обрабатываемые с помощью команды Batch (Пакетная обработка), всегда сохраняются в исходном формате. Для того чтобы сохранить их в другом формате, при создании действия включите в него команду Save As (Сохранить как), не вписывая никакого имени, затем укажите команду Close (Закрыть). При выборе параметров для пакетной обработки убедитесь, что установлен флажок Override Action «Save in» Commands (Заменять команды «Сохранить в» в действии).
По желанию. По умолчанию программа Photoshop остановит обработку группы файлов при появлении сообщения об ошибке. Можно назначить режим воспроизведения, при котором программа не обращает внимания на такие сообщения, а только записывает их в текстовый файл. Для этого выберите вариант Log Errors to File (Записывать ошибки в файл) в меню поля Errors (Ошибки). В результате, если появляется ошибка, то сообщение о ней будет выведено после обработки пакета. Для того чтобы просмотреть запротоколированные сообщения об ошибках, щелкните по кнопке Save As (Сохранить как) и присвойте имя файлу, содержащему эти сообщения.Совет
Было бы неплохо перед запуском команды Batch (Пакетная обработка) срздать папку, где будут сохраняться обработанные в пакетном режиме файлы.
Совет
В программе ImageReady можно создать дроплет простым перетаскиванием действия на рабочий стол.
Совет
Для того чтобы скопировать команду из одного действия в другое, откройте оба списка команд, входящих в эти действия, и, нажав клавишу Alt, перетащите нужную команду из одного списка в другой. Если при перетаскивании не нажимать на клавишу Alt, то команда будет вырезана из первого списка. Будьте осторожны при копировании команды Save (Сохранить): в ней может содержаться специфическая информация, которая приемлема только для первого действия.
Внимание
Если вы хотите сохранить список действий в виде набора, выполните инструкции раздела «Сохранение набора действий в файле» этой главы до того, как будут удалены какие-либо команды из палитры Actions (Действия).
Совет
Действие может состоять из нескольких других действий, но будьте осторожны и планируйте все заранее. Действие может быть перемещено, изменено или недоступно при следующем обращении к нему. Потратьте некоторое время на то, чтобы привести в порядок созданные вами действия и их наборы, и регулярно сохраняйте их.
По желанию. Установите флажок
Include All Subfolders
(Включить все подкаталоги), если необходимо включить в контактный лист не только файлы, находящиеся в обозначенной папке, но и файлы из подкаталогов этой папки.
Совет
Нажмите клавишу Esc, чтобы остановить выполнение команды.
Совет
Если хотите создать свои собственные схемы упаковки, обратитесь к интерактивной справочной системе Adobe Photoshop - разделу, посвященному изменению схем упаковки рисунков (Customizing picture package layouts).
Совет
Храните все файлы и папки, относящиеся к галерее фотографий, в одной общей папке, чтобы сохранить связи между ними.
Совет
Если щелкнуть по миниатюре или заголовку в Web-браузере, появится изображение в увеличенном размере. Также можно использовать кнопки со стрелками, чтобы посетитель странички мог вернуться к предыдущей картинке, потом перейти к следующей или вернуться к домашней страничке (рис. 20.39).
Совет
Кнопки со стрелками будут сохранены в отдельных файлах подкаталога images в выбранной вами папке-приемнике. Они будут называться home.gif, previous.gif и next.gif. Любое из этих изображений можно открыть с помощью программы ImageReady и отредактировать, а также заменить каким-либо другим изображением. Если вы решили воспользоваться последним вариантом, то в меню File (Файл) выполните команду Save Optimized (Сохранить с оптимизацией) и сохраните новые изображения кнопок под теми же именами в той же папке. При появлении любого предупреждающего окна отвечайте Yes (Да).
Совет
Если вы хотите изменить серый цвет исходных стрелок на кнопках, в палитре Optimize (Оптимизация) программы ImageReady измените значение параметра GIF palette (Палитра GIF) с Custom (по выбору пользователя) на другое. Затем выполните команду Image > Adjustments > Hue/Saturation (Изображение > Корректировки > Тон/Насыщенность), чтобы раскрасить данную стрелку, или перетащите другое изображение в главное окно программы, чтобы использовать его взамен стрелки.
Совет
Пользуйтесь файлами интерактивной справочной системы программы Adobe Photoshop. В разделе Customizing and creating web photo gallery styles (Изменение и создание стилей Web-галерей фотографий) приведена более подробная информация по этой теме.
Действия автоматически сохраняются в наборах действий (набор может содержать как одно, так и несколько действий). Для того чтобы сохранить набор действий в отдельном файле, следует выполнить инструкции, приведенные ниже. Впоследствии этот файл можно будет использовать на другом компьютере, а также он будет служить копией, чтобы предотвратить случайную потерю данных.
Совет
Если, нажав клавишу Alt, перетащить действие из одного набора в другой, то оно автоматически скопируется.
В программе Photoshop есть дополнительная функция преобразования действия в небольшое приложение, называемое дроплетом. Дроплет может находиться на рабочем столе или в папке в ожидании «действия». Если перетащить файл или папку с файлами на пиктограмму дроплета, то они будут автоматически обработаны определенным образом.
Как только дроплет был создан, его могут применять другие пользователи даже на других компьютерах, так как дроплет - самостоятельное «действие». Если программа Photoshop 7 еще не открыта, то при перетаскивании графических файлов на пиктограмму дроплета программа сама запустится, чтобы дроплет мог выполнить свою работу.
Контактный лист (contact sheet) представляет собой страницу с миниатюрами изображений. Все миниатюры на этом листе имеют одинаковые размеры. В лист могут быть включены также и названия файлов в качестве подписей к рисункам.
Переместите все изображения, которые надо включить в контактный лист(-ы), в одну папку или подкаталоги этой папки. Убедитесь, что все файлы, которые необходимо добавить в контактный лист, сохранены в приемлемом для программы Photoshop формате. И наконец, удостоверьтесь, что ни один файл не открыт.
При создании какого-либо действия сохраняются используемые вами команды. Все сохраненные команды появятся с некоторым смещением в списке созданного действия на палитре
Actions.
Примечание
Некоторые операции, например нанесение штрихов кистью, нельзя записать.
С помощью команды
Web Photo Gallery
(Web-галерея фотографий) можно экспортировать сразу несколько изображений в виде Web-сайта. Photoshop сделает за вас всю работу. Вы автоматически получите: домашнюю страничку index.htm с галереей фотографий, которую можно открыть с помощью любого графического Web-браузера. Отдельные странички с изображениями в формате JPEG будут помещены в подкаталог images; файлы HTML-страниц в подкаталог pages; и миниатюры изображений в формате JPEG - в подкаталог thumbnails.
Примечание
Когда вы будете готовы загрузить вашу Web-галерею на сервер, то узнайте у своего провайдера, какие существуют правила при создании имен файлов и папок, а также попросите инструкции по их загрузке.
Убедитесь, что изображения, которые следует использовать для создания галереи, находятся в одной папке.
Любой стиль можно просмотреть в окне предварительного просмотра.
Ниже приведен перечень команд, инструментов и функций, которые можно включить в записываемое действие.
Запись операции, которая зависит от положения какого-либо объекта (например, операции выделения, использования инструмента
Slice
(Ломтик), градиента, «волшебной палочки», контура или заметок) включает в себя текущие единицы измерения. Единицы измерения могут быть абсолютными (дюйм или цицеро) или относительными (процент). Операция, записываемая с использованием абсолютных величин, не может быть применена к изображению, которое меньше по размеру того, что использовалось при записи операции. В то время как операцию, использующую относительные величины, можно применять к изображению, имеющему другие единицы измерения и другой размер.
Совет
В меню палитры выберите команду
Action Options
(Опции действия), откроется диалоговое окно, в котором можно переименовать действие, а также изменить соответствующие ему функциональные клавиши или цвет.
Совет
Включите в действие команду
Save
(Сохранить) с выводом предупреждения об этом При использовании команды
Save As
(Сохранить как) убедитесь, что имя файла не изменится. Возможно, вы захотите установить паузу для диалогового окна
Save,
чтобы предотвратить перезапись существующих файлов (см. ниже). Как удалить команду
Save
или любую другую, рассказано далее.
В действие можно вставить паузу, при этом воспроизведение будет прерываться, что позволит выполнять операции, которые невозможно записать (например, нанесение штрихов кистью и рисование случайным образом расположенных деталей). Когда выполнение таких операций будет завершено, надо щелкнуть по кнопке
Play
(Проиграть) во второй раз, и воспроизведение будет продолжено. Во время паузы можно выводить какое-либо информационное или предупреждающее сообщение.
Совет
Если действие воспроизводится в то время, как палитра Actions (Действия) находится в кнопочном режиме, то кнопка Play (Проиграть) будет недоступна. В этом случае, чтобы возобновить воспроизведение после паузы, снова щелкните по имени действия (цвет кнопки Play станет красным). Помните, что надо выбирать режим списка для палитры, если вы планируете использовать паузы.
В ходе выполнения одного действия можно выполнить какое-либо другое.
Все команды действия, которое будет добавлено в другое действие, будут выполнены, и это отразится на текущем изображении. Убедитесь в том, что вы используете копию изображения!