PSD 查看器
打开 PSD 文件,查看图层、检查尺寸与可见性,预览拼合后的图像,并将预览下载为 PNG。本工具为只读:无法编辑图层,也不能存回 PSD。
PSD 查看器工具
隐私:文件仅在浏览器中处理,绝不会上传到服务器。
选择一个 .psd 文件。超过 15 MB 的文件会显示变慢提醒,但仍会继续处理;超过 20 MB 的文件会被拒绝。
选择一个 PSD 文件开始。
文档
图层
预览
只读:本工具无法编辑图层,也不能存回 PSD。不支持的图层类型、效果和混合模式在渲染时可能与原应用不同。
使用步骤
- 选择一个 .psd 文件——它仅在你的浏览器本地读取,绝不会上传。
- 等待解析器加载(仅在处理第一个 PSD 文件时)并完成文件解析。
- 查看文档尺寸、颜色模式和位深度,以及带有可见性、位置、尺寸和不透明度的图层列表。
- 检查拼合预览。如果你的文件显示效果不对,可以试试“从可见图层合成预览”。
- 满意后,将预览下载为 PNG。
兼容性——实际测试结果
下表仅列出在本环境中生成并检查过的文件。由于这里没有 Photoshop 生成的文件,因此不声称覆盖任何编辑器版本。
| 文件类型 | 结果 |
|---|---|
| 含像素图层的 PSD(RGB、8 位、120 × 80,用 ag-psd 生成) | 通过——在无头浏览器中逐像素检查了图层列表、存储的合成图和合成预览。 |
| 含一个编组(内含两个图层)的 PSD | 通过——编组及其子图层以缩进方式列出,子图层也绘制进了合成预览。 |
| 含隐藏图层的 PSD | 通过——列为“隐藏”,且未包含在合成预览中(已逐像素检查)。 |
| 含文字图层的 PSD | 仅列出——图层及其文字已列出,但生成的文件没有该文字图层的像素数据,因此未验证预览中的文字渲染。 |
| 存储的合成图像 | 对有文档画布的文件通过——存储的合成图与文档像素一致。没有文档画布的生成文件会产生空白的存储合成图,这是生成文件本身的属性,不是解析器故障,此类文件应以图层合成预览作为替代。 |
| 调整图层、智能对象、效果、CMYK、16/32 位、PSB | 未测试。 |
常见问题
我的 PSD 文件会被上传吗?
不会。它仅在你的浏览器中读取,绝不会上传到服务器。
可以编辑图层或存回 PSD 吗?
不可以。本工具为只读:仅列出图层并导出拼合后的 PNG。无法编辑图层,也不能存回 PSD。
本页面使用哪个 PSD 解析器?
ag-psd 31.0.3(MIT 协议,已通过其 jsDelivr package.json 核实)。它的浏览器 bundle(830,279 字节)仅在你选择 PSD 文件时延迟加载,因此首次页面加载仍然很小。早期考虑的 psd.js 已放弃:其发布的 package.json 将许可证标注为 UNLICENSED,且默认浏览器 bundle 不在发布文件中。
预览会和原图完全一样吗?
不一定。首先显示的是文件中保存的存储合成图;不支持的图层类型、效果和混合模式可能与原应用的渲染不同。“从可见图层合成预览”按钮会仅用可见图层生成第二张预览。
文件无法解析怎么办?
你会看到具体的错误信息(不是 PSD、不支持的版本、不支持的颜色模式,或解析失败),而不是空白页面。超过 20 MB 的文件会在解析前被拒绝。