如何使用 Javascript 在 Photoshop 插件中读取当前文档的宽度和高度?

How to read current document width and height in Photoshop plugin using Javascript?

创建插件时是否可以 get/retrieve 来自 Photoshop 的宽度和高度值?

我有一个 Javascript 函数,它依赖于能够找到当前文档的比率,以便继续执行两个单独函数中的任何一个。

所以最终我希望能够按照以下行编写 if/else 语句:

如果 width/height < 1.5,则函数 1,否则函数 2。

所以我找到了答案。

在您的 jsx 文件中,您可以使用:

app.activeDocument.width

app.activeDocument.height

或者 - 如果您希望从您的 js 文件中检索这些值,您可以使用:

csInterface.evalScript('app.activeDocument.width.as("px")',function(result){
    alert(result)
});

csInterface.evalScript('app.activeDocument.height.as("px")',function(result){
    alert(result)
});