Batch projects in Photoshop with JavaScript (Пакетная обработка проектов в Photoshop с помощью JavaScript)

 Всем доброго дня. (Good day everyone.)

Хочу опубликовать несколько строчек кода и видео урок, о том как превращать набор операций .*atn в готовый JavaScript и применять пакетную обработку

(I want to publish a few lines of code and a video tutorial on how to turn a set of operations *.atn file into ready-made JavaScript and apply batch processing)



Подавление диалоговых окон (вставляется в начало кода)

Suppressing dialog boxes (is inserted at the beginning of the code)

app.displayDialogs = DialogModes.NO

Код открытия диалога выбора папки и получения списка файлов (вставляется перед функцией)

Code to open a folder selection dialog and get a list of files (inserted before function)

var inputFolder = Folder.selectDialog("Select a folder to process");

var fileList = inputFolder.getFiles("*.psd"); //Use whatever extension you want or no extension to select all files

for(var i=0; i<fileList.length; i++) {

в этом месте цикла ваша функция (at this point in the loop your function)

}

 ActionFileToJavascript.jsx  - этот сценарий преобразует файл *.atn в код JavaScript. Выберете опцию «All Actions in Separate Files» (This script converts the * .atn file to JavaScript code. Select the option "All Actions in Separate Files")

Возможно также кому-то пригодиться: (It may also be useful to someone:)

Сдвиг на ±10 Pxl (Shift ± 10 Pxl)

Math.floor((Math.random() * (10 - -10)) + -10)

 Вращение от 0 до 180° (Rotation from 0 to 180 °)

Math.floor((Math.random() * 180) + 0)


Всем спасибо :)  Thanks to all :)

Комментарии

Популярные сообщения из этого блога

Генератор случайных чисел с заполнением строк выделенного фрагмента в MS Word