Найти в Дзене

Скрипты в Photoshop 21. Создание скрипта Hello World!

Традиционно, первая написанная программа должна вывести сообщение Hello World!.

В этом разделе демонстрируется очень простой скрипт. Традиционно, первая написанная программа должна вывести сообщение Hello World!.

Наш скрипт будет содержать следующие шаги:

  1. Создать новый документ
  2. Создать новый слой
  3. Определить новый слой как текстовый
  4. Изменить содержание текстового слоя на “Hello World!”
-2
// объявляем переменную originalUnit и запоминаем в нее текущие настройки единиц измерения – правила хорошего коде, если мы будем менять единицы измерения документа
var originalUnit = preferences.rulerUnits
// Меняем единицы измерения документа на пиксели
preferences.rulerUnits = Units.PIXELS
// Создаем новый документ размерами 150х200 пикселей и связываем его с переменной docRef
var docRef = app.documents.add( 150, 200 )
// Создаем новый слой и связываем его с переменной artLayerRef
var artLayerRef = docRef.artLayers.add()
//Делаем слой artLayerRef текстовым
artLayerRef.kind = LayerKind.TEXT
// Связываем текстовый слой с переменной textItemRef
var textItemRef = artLayerRef.textItem
//Изменяем содержимое тестового слоя на “Hello World!” через
textItemRef.contents = "Hello, World"
// Восстанавливаем единицы измерения документа
app.preferences.rulerUnits = originalUnit

ссылка на скрипт