很多设计师给我发来他们设计的分层 PSD,我需要将设计的各个部分拆分成几部分放在网页上。我可以用 Photoshop 做很多事情,但效率不高。
我以前的方法只是复制图层中的图像并粘贴到新图像中,但这似乎需要很长时间,因为我需要进行裁剪等操作。
我有 Photoshop CS5,所以我不需要外部软件来做任何事情,但我只需要弄清楚如何获取单个图层(可能包含一些小东西,比如图标),然后将其导出为 PNG 或 JPG。
我知道有个脚本叫“将图层导出到文件”,但它花了大约一个小时,并将我的所有图层导出到大量文件中。我并不想找一个这么广泛的解决方案。
是否有捷径可寻?
答案1
要在 Photoshop 中导出单个图层或一组图层,您必须只使要导出的相关图层可见。(因此隐藏所有您不想导出的图层并保持相关图层可见。)然后转到文件-保存为网页并保存您的图像。
要深入了解此过程,请看一下教程。
答案2
选择要导出到新文件的图层。
在顶部菜单中,单击“图层”-->“复制图层...”
请注意,有两个选项。一个是新图层的名称...
第二个是新图层的目标位置,可以是当前文档或新文档。选择“新建”。
答案3
正如 barraponto 指出的那样,先前的答案不会自动裁剪至图层大小。智能对象修复了这个问题并且更加高效:
- 右键单击图层面板中的图层并选择转换为智能对象
- 再次右键单击图层并选择編輯内容
在转换为智能对象之前,按住 CTRL 键并单击多个图层以对其进行分组。
答案4
你可以通过以下方式执行此操作: File
-> Scripts
->Export layers to Files