Я новичок в написании скриптов в фотошопе.
Я хочу загрузить изображение (с моего жесткого диска) в активный документ в качестве нового слоя с позиционированием. Как это может быть сделано? Может кто-нибудь поделиться кодом?
Спасибо
Я новичок в написании скриптов в фотошопе.
Я хочу загрузить изображение (с моего жесткого диска) в активный документ в качестве нового слоя с позиционированием. Как это может быть сделано? Может кто-нибудь поделиться кодом?
Спасибо
Вы можете открыть диалоговое окно файла Photoshop для поиска изображения и добавления его в слой.
file = app.openDialog();//opens dialog,choose one image
if(file[0]){ //if you have chosen an image
app.load(file[0]); //load it into documents
backFile= app.activeDocument; //prepare your image layer as active document
backFile.resizeImage(width,height); //resize image into given size i.e 640x480
backFile.selection.selectAll();
backFile.selection.copy(); //copy image into clipboard
backFile.close(SaveOptions.DONOTSAVECHANGES); //close image without saving changes
doc.paste(); //paste selection into your document
doc.layers[0].name = "BackgroundImage"; //set your layer's name
}
Есть хороший пример создания календаря с расширением javascript для фотошопа (.jsx).
Проверьте это здесь