Предложенный ниже нехитрый скриптик позволяет частично решить эту проблему. С его помощью можно изменить размер изображения с учетом ориентации. Размер жестко прописан в скрипте. На мой взгляд проще всего сделать несколько копий скрипта, предназначенных для разных стандартных размеров.
Скрипт можно запускать как сам по себе, так и использовать его в экшенах.
#target photoshop
// Размер изображений (короткая сторона, длинная сторона)
var IMG_SIZE = new Array(1181,1772);
var rlUnt = app.preferences.rulerUnits;
app.preferences.rulerUnits = Units.PIXELS;
try
{
var doc = app.activeDocument;
doc.resizeImage
(
IMG_SIZE[(doc.width < doc.height)?0:1],
IMG_SIZE[(doc.width < doc.height)?1:0]
);
doc = null;
}
finally
{
app.preferences.rulerUnits = rlUnt;
}
rlUnt = null;
IMG_SIZE = null;