@fuzzZy23

Как, при помощи Photoshop, массово сделать картинки квадратными?

Всем привет.

Необходимо сделать из прямоугольной картинки квадратную, путем ее увеличения белым фоном, а не обрезки.

Подходит данный скрипт
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;

Вопрос:
Картинок более 600 штук. Как запустить скрипт массово для папки?
  • Вопрос задан
  • 821 просмотр
Решения вопроса 2
@AlexanderZe
Интересующийся
Есть такая штука, как пакетная обработка фото через дроплет фотошопа. Погуглите, как один из вариантов.
Ответ написан
@Froggyweb
Простой способ записать action. И натравить его на папку.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@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 для пакетной обработки фото"

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

Войдите, чтобы написать ответ

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