通过使用 Photoshop 脚本计算大小来扩展图片

Extent Picture by calculating size with a Photoshop-script

我是 Photoshop 脚本的新手,我似乎找不到太多这方面的文档。我知道一些脚本,但正如我读过的 Photoshop 脚本大多像 JAVA-脚本?

无论如何,我需要一个脚本来计算图片并在需要时展开它。我知道我认为它会如何工作,但我不知道如何编写它。我需要这个用于我编辑 PNG 文件的其他应用程序。所以它总是完成 PNG 个文件,这个脚本将 运行 打开。

以下是我在 JAVA 中的编程方式(相当简单):

if (get.length/get.height>2) {
extentPicture.height(get.length/2, centered);
}

谁能帮我解决这段代码?

非常相似:

// Create a refrernce to the source document
var srcDoc = app.activeDocument;

// get original width and height
var l = srcDoc.width.value;
var h = srcDoc.height.value;

// Check the length/height
if (l/h >2)
{
  // resize the canvas
  app.activeDocument.resizeCanvas(l, l/2, AnchorPosition.MIDDLECENTER);
}