V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
James369
V2EX  ›  问与答

Photoshop 支持简单的脚本编程吗

  •  
  •   James369 · Aug 8, 2021 · 1989 views
    This topic created in 1724 days ago, the information mentioned may be changed or developed.
    需求是这样的,现在要做一个 psd 设计图,底图都是一样的,只有文字内容不一样。

    详细就是说要针对 10 个不同的渠道,显示 10 种不同的 text,其它图片图层什么都一样。所以如果有脚本,那么只要设置 1 个数组去存放 10 组 text 就可以了,简单的遍历一遍数组,然后自动导出 10 张 png 图片就可以了,很方便的脚本操作。

    如果没有脚本的话,我要放 10 个 text 图层,还要做对齐,还要切换显示 /隐藏,然后再导出 10 次 png,很麻烦。
    10 replies    2021-09-04 16:21:50 +08:00
    James369
        1
    James369  
    OP
       Aug 8, 2021
    或者说能不能实现这样简单的功能?
    nvkou
        2
    nvkou  
       Aug 8, 2021 via Android
    FYI 我搜了 Photoshop 宏, 它告诉我看 Photoshop 动作。 耗时 5 秒
    LifStge
        3
    LifStge  
       Aug 8, 2021
    尝试使用批处理功能 虽然很多别扭 能用就行 去找官方做插件的文档 或者找解析 psd 的库 做解析处理
    initd
        4
    initd  
       Aug 8, 2021
    Alt+F9,没错,动作,录制
    James369
        5
    James369  
    OP
       Aug 8, 2021
    感谢楼上老铁,666
    PeacePeach
        6
    PeacePeach  
       Aug 8, 2021 via iPhone
    photoshop 可以调用脚本,而且支持 javascript 和 vbscript 。

    可以 google: ps-scripts 有一个专门论坛,很多代码片段共享。

    但简单需求录制"动作"更方便。
    ZeoKarl
        8
    ZeoKarl  
       Aug 9, 2021 via iPhone
    吐槽一句,ps 自带的那一套开发环境真的难用,js 标准是 es3 的,JSON 对象都没有
    lgh06
        9
    lgh06  
       Aug 12, 2021 via Android
    要是只改一点点文字,我可能会用 headless chrome + 浏览器原生 canvas 相关 API...试试..
    或者找个编辑 jpg png 图片的库……
    Skin
        10
    Skin  
       Sep 4, 2021
    这个需求还是蛮简单的,如果以后还需要可私信联系我。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1025 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 22:08 · PVG 06:08 · LAX 15:08 · JFK 18:08
    ♥ Do have faith in what you're doing.