如何在 Photoshop 中使用 JavaScript 脚本翻转图层的选定区域?

How do I flip a selected area of a layer using JavaScript script in Photoshop?

所以我正在为 Photoshop 编写脚本(使用 JavaScript),我希望它成为 select 选取框区域,然后反转该区域的颜色,然后翻转该区域(垂直)。

我试过:

doc.artLayers["Layer 1"].resize(1, doc.height * -1)

然而,这会变换整个图层,而不仅仅是 selected 区域,并且在其中添加 .selection 只是 returns 一个错误。任何帮助都会很棒,谢谢。

因为 selection 的父级是 document 而不是 artLayer:

app.activeDocument.selection.resize(undefined, -100, AnchorPosition.MIDDLECENTER);