|
Как да запишете всички отворени със софтуера изображения в JPEG, подредени в нива директория, спестявайки време? Със скриптове и то... с JAVA SCRIPT! Мислите, че Photoshop няма нищо общо с .js файловете - е не е така.
Чрез този урок вие ще научите как можете да накарате Photoshop да създаде new folder, и отворените в програмата файлове да се запишат един след друг директно в нея. Важно е да кажа, че в този код, записан по-долу, използвам име на дректорията "C:PSTemp" за Windows и Desktop > PSTemp за Mac. var tempFolder = new Folder ("//PSTemp") tempFolder.create(); var DL = documents.length; for(a=1;a<=DL;a++){ activeDocument = documents[a-1]; var AD=activeDocument; var imgName= AD.name; imgName = imgName.substr(0, imgName.length -4); AD.flatten(); //saving as jpg - check out other example scripts / reference to check out other file formats saveFile = new File("//PSTemp/"+imgName+".jpg"); saveOptions = new JPEGSaveOptions(); saveOptions.embedColorProfile = true; saveOptions.formatOptions = FormatOptions.STANDARDBASELINE; saveOptions.matte = MatteType.NONE; saveOptions.quality = 12; //ranges from 0 to 12 AD.saveAs(saveFile, saveOptions, true,Extension.LOWERCASE); } Сега можете да запазите тази Photoshop temporary директория и да хвърлите вътре досегашните си снимки.
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||








