Skip to content

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

Open

Description

@turkyden

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

Activity

  1. emptykid commented on May 22, 2022

    @emptykid
    Owner

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

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

  2. turkyden commented on Jun 1, 2022

    @turkyden
    Author

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

  3. emptykid commented on Jun 10, 2022

    @emptykid
    Owner

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

  4. fakerling commented on Jun 10, 2022

    @fakerling

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

  5. emptykid commented on Nov 23, 2022

    @emptykid
    Owner

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

  6. turkyden commented on Nov 23, 2022

    @turkyden
    Author

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

  7. emptykid commented on Jan 17, 2026

    @emptykid
    Owner

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

    4年过去了,最近重新去看了一下Adobe官网的UXP文档,方向和4年前没有任何区别,敢情UXP也是一个坑货,能力上几乎没有什么升级,UXP的UI控件支持的很弱鸡,界面写出来巨丑。当前只有苹果芯片的Ps因为架构问题没法继续使用CEP插件,win下依然能够继续用,也不知道Adobe怎么想的。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions