从PSD中提取图像以在iOS应用中使用

acj*_*jay 8 photoshop graphics photoshop-script ios

我不确定这是否是最好的论坛,因为它本身并不是一个编程问题,但是这里有.

我是iOS应用程序的开发人员,我们将设计外包给第三方.他们向我们提供了一个巨大的PhotoShop文件,其中包含在单个图层上完成的所有单件作品,双重分辨率.为了将图稿放入XCode,我的工作流程如下:

  1. 仅显示包含特定艺术作品单元的图层
  2. 全选
  3. 复制合并
  4. 创建新图像(幸运的是,尺寸会自动处理)
  5. 取消选择粘贴的图层并删除背景,以保持透明度
  6. 将图像另存为x.psd
  7. 将副本保存为x@2x.png
  8. 将图像大小设置为原始尺寸的50%
  9. 将副本另存为x.png
  10. 放弃更改

这个应用程序非常大,因此对每个小图像执行此过程都非常繁琐.我不是很精通Photoshop,所以我想知道是否有更好的方法.在我看来,将步骤3-11组合成一个宏或脚本或其他东西应该很容易.在这些步骤的每次迭代中唯一改变的是输出名称.有什么建议?

mat*_*ort 2

您可以使用 Javascript 编写 Photoshop 脚本,我过去曾编写过脚本来执行类似的一系列步骤,即使对于像我这样以前从未编写过任何 Javascript 的人来说,也不难理解。Photoshop 也有类似宏的“动作”,您也可以使用动作做一些简单的事情,但这不是我个人尝试过的。查看有关 Photoshop 脚本编写的 Adob​​e 文档:Adobe Photoshop 脚本编写