PSD转JPG — 无需 Photoshop 在线打开
把 PSD/PSB 的合成图像保存为 JPG 或 PNG,并列出图层
在浏览器中处理 · 不上传任何内容
把 PSD 文件拖到这里
将一个 Photoshop PSD 或 PSB 文件(最大 300 MB)转换为 JPG 或 PNG。无需安装 Photoshop,文件也不会被上传。
JPG 不支持透明,透明区域会用这个颜色填充。想保留透明请选择 PNG。
功能简介
这个工具把 Photoshop 的工作文件(PSD,以及用于超大文档的 PSB)转换为随处可打开的 JPG 或 PNG 图片。手边没有 Photoshop 时可以用它查看设计稿,把预览图发到手机或聊天软件里,或者打开旧 PSD 看看图层是怎么组织的。无需安装,也无需注册。
使用方法
- 拖入 PSD 文件,或点击 选择 PSD 文件。
- 会显示文件信息(尺寸、颜色模式、位深、图层数)和预览。
- 在 要保存的图像 中,选择文件内保存的合成图像或由图层重新合成。合成图像通常完全准确。
- 选择 JPG 或 PNG。JPG 可以设置质量和透明区域的填充颜色。
- 点击 保存 JPG,并在下方的图层列表中查看结构。
工作原理
- 合成图像:读取保存在 PSD 末尾的合并图像(Image Data 部分)。它由 Photoshop 绘制,效果和调整都已包含在内。
- 空合成图像检测:如果所有像素都是同样的白色或完全透明,并且有可绘制的图层,工具会切换为由图层重新合成,并给出提示。
- 重新合成:可见图层从下往上叠加,组的不透明度会乘到其中的图层上。正常、正片叠底、滤色、叠加、变暗、变亮、颜色减淡、颜色加深、强光、柔光、差值、排除、色相、饱和度、颜色、明度和线性减淡使用浏览器对应的混合运算;其他模式按正常绘制,并显示被忽略的数量。
- 位深:16 位取高 8 位;32 位应用 sRGB 曲线。CMYK 和 Lab 用简单公式转换为 RGB,颜色可能略有偏差。
- 尺寸限制:超过浏览器一次可处理上限(iPhone 和 iPad 上为 16,777,216 像素)的图片会保持宽高比缩小。
- 文件解析使用 ag-psd(MIT 许可)。
示例
| 文件 | 设置 | 结果 |
|---|---|---|
| poster.psd,3508×4961,42 个图层 | 合成图像,JPG 92 | poster.jpg,3508×4961 |
| 透明背景的 logo.psd | 合成图像,PNG | logo.png,透明 |
| 未开启最大兼容保存的 banner.psd | 自动由图层重新合成 | banner.jpg,并显示被忽略的效果数量 |
TIFF 文件请用 TIFF 转 JPG,其他格式请用图片格式转换。
常见问题
和 Photoshop 里看到的完全一样吗?
选择“文件内保存的合成图像”时,使用的是 Photoshop 存在文件里的成品图像,所以是一样的。“由图层重新合成”会忽略调整图层、投影等图层样式和蒙版,可能会有差异。
结果是一片白。
如果 Photoshop 中关闭了“最大兼容 PSD 和 PSB 文件”,文件里保存的合成图像就是空的。工具会检测到这种情况,并由图层重新合成画面。如果需要所有效果,请在 Photoshop 中开启该选项后重新保存。
可以逐个导出图层吗?
目前不行。工具会列出每个图层的名称、类型、不透明度、混合模式、尺寸以及文字图层的文字内容,但不导出单独的图层。
有文件大小限制吗?
每个文件最大 300 MB。超过 2 亿像素(例如 14,000×14,000 px)的图片会在读取前被拒绝,因为解码会耗尽内存。由图层重新合成会解码所有图层,非常占内存,大文件请在电脑上打开。
我的 PSD 会被上传吗?
不会。读取文件和生成图片都在浏览器中进行。