photoshop-script-api icon indicating copy to clipboard operation
photoshop-script-api copied to clipboard

请问 UXP 架构下能用这套 API 么?

Open turkyden opened this issue 2 years ago • 6 comments

感谢博主分享,国内 PS 插件同路人。目前在使用 uxp 架构做插件,发现从 ps api 中只能拿到 layerTree 的基本信息,如何拿到更多关于 layer 图层的其他信息呢?

turkyden avatar Apr 22 '22 05:04 turkyden

感谢博主分享,国内 PS 插件同路人。目前在使用 uxp 架构做插件,发现从 ps api 中只能拿到 layerTree 的基本信息,如何拿到更多关于 layer 图层的其他信息呢?

UXP目前只支持batch-play,还无法使用这套API 你要想获取到更多的图层信息,可以看我的CEP系列教程中的Action Manager三部曲

emptykid avatar May 22 '22 08:05 emptykid

博主怎么看待 UXP 插件和 CEP 插件发展呢?据官方文档记载,CEP 架构已经停止更新了,虽然目前依然保留着 CEP 旧版插件的使用入口,但后续会慢慢移除掉的。

turkyden avatar Jun 01 '22 01:06 turkyden

不用看,CEP很快就要挂掉了,积极拥抱UXP吧,现在Adobe的版本升级很快,现在很多人都用上CC2022了,新版默认就没有入口了。

emptykid avatar Jun 10 '22 03:06 emptykid

可是类似AE这种软件目前还不在UXP的支持列表里,博主觉得AE全系列软件支持UXP会在什么时间节点?

imHowie avatar Jun 10 '22 06:06 imHowie

理论上说,这套api也是可以在UXP下使用的,UXP当前由于开发进程的问题,提供的能力还很受限,所以提供了一个batchPlay的机制来调用宿主旧能力。 batchPlay的接口本质就是ActionManager的JSON表示形式,并且官方还提供了一个AM->JSON的过程,我后续会单独弄一个photoshop-uxp-api的库,将这个库代码翻译成uxp可用的batchplay形式 这个事情大概会在2023年1月份开始进行,敬请期待。

emptykid avatar Nov 23 '22 03:11 emptykid

期待 ~,做 D2C 太需要 UXP 架构下的 PS 插件开发方案了。蓝湖,CoDesign 这些设计稿管理平台,推出的 PS 插件都是基于旧的 CEP 架构的,估计会迎来一波替换潮。

turkyden avatar Nov 23 '22 14:11 turkyden