Задать вопрос
Ответы пользователя по тегу JavaScript
  • Как, при помощи Photoshop, массово сделать картинки квадратными?

    @fuzzZy23 Автор вопроса
    Решение проблемы:
    1. В текстовом файле создаем скрипт (копируем в него код):
    var savedRuler= app.preferences.rulerUnits;  
    app.preferences.rulerUnits = Units.PIXELS;  
    var w = app.activeDocument.width;  
    var h = app.activeDocument.height;  
    if(w>h) app.activeDocument.resizeCanvas (w, w, AnchorPosition.MIDDLECENTER);  
    if(w<h) app.activeDocument.resizeCanvas (h, h, AnchorPosition.MIDDLECENTER);  
    //if w==h already square  
    app.preferences.rulerUnits = savedRuler;

    Сохраняем файл с расширением .js
    2. Добавляем скрипт в Photoshop (легко гуглится путь, по которому находится папка Scripts
    3. Запускаем photoshop, открываем картинку, которую нужно изменить. Далее Окно>Операции. Создаем и сохраняем Action (последовательность действий, которую в последствии автоматизируем).
    4. На основе этого Action создаем Дроплет.

    Спасибо ребятам за наводку.

    В ютубе наберите: "Создаем дроплет в Photoshop для пакетной обработки фото"

    .
    Ответ написан
    Комментировать