Я пытаюсь создать сценарий для обрезки папки с файлами, но у меня возникает множество проблем.Как работает Photoshop Bounds/Crop Work JavaScript
В документации сказано: «... Пределы параметр представляет собой массив из четырех координат для региона, оставшегося после обрезки, [слева, сверху, справа, снизу].»
Например, я установил границы, чтобы быть в полный документ
var bounds = [0,0,doc.width,doc.height];
И тогда я пытаюсь обрезать ее желаемых размеров без каких-либо углом, но это только масштабирует изображение вниз.
doc.crop(bounds, undefined, desiredWidth, desiredHeight);
Я пытался что-то, чтобы определить центр файла, а затем установите размеры, перейдя влево на половину требуемой ширины, до наполовину нужной высоты, справа на половину желаемого с , а затем на половину желаемой высоты, чтобы сделать область, а затем обрезать ее.
var bounds = [(centerX-halfWidth),(centerY+halfHeight),(centerX+halfWidth),(centerY-halfHeight)];
doc.crop(bounds);
Когда я пытаюсь это сделать, я получаю предупреждение, что у меня недостаточно ОЗУ.
Отсутствует на самом деле crop изображение вместо его изменения размера?