ОПИСАНИЕ
Когда Вы запускаете скрипт пакетной обработки изображений, Photoshop 4.0.x открывает сразу несколько копий одного изображения. На экране появляется предупреждение: «This document is already open; create another window for the document?»
РЕШЕНИЕ
Отключите в скрипте команду Open и заново подготовьте партию файлов для обработки:
1. Выделите команду Batch во всплывающем меню палитры Actions.
2. Включите опцию «Override Action «Open» Commands.»
3. Выделите папку, в которой содержатся файлы для пакетной обработки, затем щелкните кнопку ОК.
ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ
Технологические возможности процесса пакетной обработки в Photoshop позволяют Вам применить подготовленный Вами скрипт ко всем файлам, находящимся в данной папке. Когда Вы применяете скрипт в режиме пакетной обработки, Photoshop открывает первое изображение, имеющееся в папке, прогоняет скрипт, закрывает изображение, затем открывает следующее изображение в этой папке. Однако, если скрипт содержит команду Open, Photoshop не только открывает каждое изображение для пакетной обработки, но открывает еще и дополнительную копию каждого изображения, в соответствии с командой Open в составе команд скрипта. Если в составе команд скрипта не предусмотрена команда Close, Photoshop не будет закрывать изображение, открытое по команде Open в составе скрипта (хотя и закроет копию изображения, открытую по команде для пакетной обработки). Поскольку Photoshop не может открыть следующее изображение, содержащееся в папке, пока остается открытым предыдущее изображение, программа возвращает сообщение: «This document is already open; create another window for the document?»
При отключении команды Open в составе скрипта Photoshop открывает каждое изображение только один раз, как этого и ожидает пользователь.