Файл TIFF (вырезанный объект, один слой).
Открываю в ФШ.
Пишу экшен.
Выделить слой, скопировать в буфер, закрыть файл, вставить из буфера в открытый в фш файл.
Всё отлично.
Запускаю скрипт.
Взять из папки файл, пройтись экшеном и сохранить в JPEG.
Всё, как обычно. Много раз такое уже делалось.
НО! При запуске скрипта, не происходит прямого копирования слоя вырезанного и переноса на следующий файл, а сначала происходит в TIFF файле такая команда "flatten image".
В итоге вырезанный становится бэкграундом, т.е. уже не вырезанный и после этого копируется в буфер и дальше команда выполнятеся как надо по экшену.
ЧТО Я ДЕЛАЮ НЕ ТАК?
и ещё
Запуская экшен не в скрипте, без автоматизации, всё происходит как надо, слой копируется только вырезанный.