Как загрузить изображение в активном документе? (Сценарии Photoshop)

Я плохо знаком со сценариями фотошопа.

Я хочу загрузить изображение изображения (из моего жесткого диска) в активный документ как новый слой с расположением. Как это может быть сделано? Кто-то может совместно использовать код?

Спасибо

7
задан tusay 27 April 2010 в 03:02
поделиться

1 ответ

Вы можете открыть диалог файла 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
}

Есть хороший пример создания календаря с помощью расширения photoshop javascript (.jsx).

Пожалуйста, посмотрите здесь

9
ответ дан 7 December 2019 в 03:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: