Можно ли удалить слой с помощью javascript?

  • Автор темы Автор темы goblya
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

goblya

Участник
Топикстартер
Сообщения
7
Реакции
2
Добрый день.
Можно ли удалить слой с помощью javascript? Когда пытаюсь удалить, он не пишет ошибку, а просто как будто пропускает команду.
 
Можно, причем, как минимум, двумя способами. Пришлите кусок вашего кода, который не работает.
 
Я пробовал аналогично записям scriptlistener cделать, и через remove. Читал на английских форумах что если слой что нибудь содержит то его нельзя удалить.
 
Да ну?
Что значит "что-нибудь содержит"?
У меня превосходно удаляет любой

Код:
var doc = activeDocument;
doc.layers[0].remove();
 
ну единственный слой в документе наверное не удастся удалить )
 
@goblya, Уточните версию PS
Да ну?
Что значит "что-нибудь содержит"?
У меня превосходно удаляет любой
@_MBK_ cs5.5
Код:
#target Photoshop
try {
        var doc = activeDocument;
        doc.layers[0].remove();
    } catch (err) {
        alert (err);
        exit();   
    }
cs55.JPG

Само собой, открыт документ и во избежание всяких там неучтённостей бэкграунд преобразован в слой
 
Шутники! Само собой, слой в документе не единственный '))'
 
Статус
Закрыто для дальнейших ответов.