PSD转JPG
把Photoshop的PSD合并成一张JPG或PNG,或者把每个可见图层单独导出为图片,打包成一个ZIP,无需打开Photoshop。在我们的服务器上处理,文件约两小时内自动删除。
把文件拖到这里
.psd, .psb · 最大300 MB · 每小时最多30个任务 · 文件上传到我们的服务器,处理后即删除;结果约两小时内清除
更多设置收起设置
如何把PSD转换为JPG
- 1
上传PSD或PSB
最大300 MB。转换开始前,会先从文件中读取图层数和画布尺寸。
- 2
选择合并图层或导出图层
“合并图层”用文件里的合成图生成一张JPG或PNG。“导出图层”把每个可见的像素图层单独写成PNG,打包进ZIP,并附上记录位置和尺寸的layers.json。
- 3
下载结果
合并后的图片是一个单独的JPG或PNG。导出的图层打包为pulsarkit-psd-layers.zip。
“合并图层”到底做了什么
PSD除了图层,通常还保存一张预先渲染好的合成图,目的就是让不懂图层的软件也能显示点什么。这里提取的正是这张合成图。它已经包含了混合模式、不透明度、图层蒙版和调整图层的效果,和Photoshop渲染的完全一致。所以这是直接提取,而不是重新渲染:没有另外一套合成引擎去猜测Photoshop的混合模式是怎么工作的。
文件里没有合成图怎么办
有些PSD保存时没有预先渲染的合成图,通常是因为某些工具对非常大、图层很多的文件使用了节省空间的选项。遇到这种情况,“合并图层”会直接说明,而不是去猜测。图层本身往往仍然完好,所以即使无法合并,切换到“导出图层”也常常能成功。
导出图层,以及layers.json的用途
导出模式把每个可见的像素图层写成单独的PNG,保留完整的透明通道,同时生成一个layers.json文件,记录每个图层在原画布上的名称、位置和尺寸。有了这些,不用Photoshop也能在代码或其他编辑器里重新拼出版面。适合设计交付、为游戏或网站提取素材,或者在不想再保留原PSD时把文件存档。
在我们的服务器上处理,自动删除
PSD是Photoshop原生的复杂格式,需要真正的解码软件才能可靠读取,所以文件在PulsarKit的服务器上处理。任务完成后,上传的文件立即删除。结果可下载一小时,无论你是否下载,都会在约两小时内从服务器清除。
常见问题
需要安装Photoshop吗?
不需要。转换器直接读取PSD,全程不会打开也不需要Photoshop。
转换为JPG时透明部分会怎样?
JPG不能保存透明,所以保存前所有透明区域都会填成白色。想保留透明,请改选PNG输出,使用透明背景。
为什么合并图层时提示“未找到合成图”?
这个文件保存时没有Photoshop预先渲染的合成图,有些工具为了给非常大的文件节省空间会省略它。切换到“导出图层”;即使没有合成图,单独的图层往往仍然在。
“导出图层”得到的ZIP里有什么?
每个可见像素图层一个PNG,按叠放顺序编号,另有一个layers.json文件,列出每个图层在画布上的名称、位置和尺寸,足够在没有Photoshop的情况下重建版面。
隐藏的图层会导出吗?
不会。只导出PSD里标记为可见的图层,和文件自带的合成图显示的内容一致。
文件大小上限是多少?
300 MB,足以覆盖大多数实际工作中的PSD和PSB文件,只有图层极多的超大印刷文件或游戏素材文件例外。