如何在photoshop上批量调整图像大小,根据较小的尺寸进行缩放

时间:2014-04-20 17:08:43

标签: photoshop

我真的不知道如何解释这个,但是......

如何在photoshop上批量调整图像大小,根据较小的尺寸进行缩放。

所以基本上,我希望图像调整到200x200,我希望图像采用较小的尺寸,使图像居中,然后裁剪较大尺寸的多余部分。

有办法做到这一点吗?

我希望我有道理。

3 个答案:

答案 0 :(得分:1)

此脚本将调整图像大小,使最小尺寸变为200,然后将其裁剪为200 x 200

app.preferences.rulerUnits = Units.PIXELS;

// call the source document
var srcDoc = app.activeDocument;
var imageWidth = srcDoc.width.value;
var imageHeight = srcDoc.height.value;
var ts = 200;

if (imageHeight < imageWidth)
{
  // landscape
  var h = 200;
  var w = Math.floor((imageWidth/imageHeight)*h);
}
else
{
  // portrait
  var w = 200;
  var h = Math.floor((imageHeight/imageWidth)*w);
}
srcDoc.resizeImage(w, h, 72, ResampleMethod.BICUBIC);

//crop it in the centre
app.activeDocument.resizeCanvas(ts, ts, AnchorPosition.MIDDLECENTER);

答案 1 :(得分:0)

您可能需要使用操作和自动化才能完成此操作。这是教程的链接:

http://www.digitalartsonline.co.uk/tutorials/photoshop/how-resize-multiple-images-in-photoshop/

答案 2 :(得分:-1)

转到图片&gt;图像尺寸。

这将打开“图像大小”对话框,如下所示:

photoshop

see documentation