将 Photoshop 图像的每一层保存到单独的文件中

将 Photoshop 图像的每一层保存到单独的文件中

我有一个 PSD 文件,其中所有图标都以矢量图形式放在不同的图层中。我想将它们保存为不同的大小,以便在 iPhone、iPhone4 和 iPad 上使用。

我尝试了“文件”>“脚本”>“将图层导出到文件”

保存每一层大约需要 15 分钟,而电脑由于工作过热。尝试了两台不同的电脑,一台装有 CS4,另一台装有 CS5。结果相同。

这不允许我设置尺寸。

似乎大多数图标包,如 pictos、glyphish 和 iconsweets 都是以这种方式分布在一个 PSD 文件中。

有没有简单的方法可以将它们从 PSD 中取出并放入 PNG 文件中?

答案1

这是另一种可能更快的方法,使用一个名为千层蛋糕

  • 为每个图标层赋予一个以 .png 结尾的名称,就像文件名一样:someicon.png

  • 保存 PSD,将其放入 LayerCake,它将生成与图层名称相同的 PNG。因此,名为狗屋.png将输出一个名为的 PNG 图标doghouse.png

注意:您可以命名图层群组这样它们就会以相同的方式导出。您还可以在图层/组名称中使用 .jpg,这样就会导出 JPEG。

答案2

为了创建单独的尺寸,我将复制图像并根据每个目标尺寸(64x64、32x32...)精确调整其大小。然后在每张图像上运行脚本。

也许您的导出图层脚本操作因它们是矢量路径而受阻,也可能因为其他原因(如阴影效果等)。在运行导出图层脚本之前,我会遍历所有图层,尽可能将它们展平为光栅,并使用展平效果等。

答案3

在图层面板中突出显示该图层,按Ctrl+ A(PC) / Option-A (Mac) 选择它,然后将其复制到剪贴板 ( Ctrl+ C/ Option-C)。

创建一个新文件(Ctrl+ N/Option-N)并将图层粘贴到新文件(Ctrl+ V/Option-V)。

您现在可以将图层保存为任意您想要的格式的单独文件。

相关内容