如何在 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);
所以我正在为 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);