跳过主要内容
兼容与排错

PhotoCraft Online 编辑团队

PhotoCraft PSD 兼容性:能打开、能编辑与能保存是三回事

区分 PhotoCraft v0.5.0 的 PSD 解析、原始块保留、图层可编辑性和浏览器限制,提供交付前可复现的检查流程。

PhotoCraft 上游引擎支持 PSD,但文件能打开不代表编辑和输出与 Photoshop 完全一致。需要分别检查外观是否正确、所需功能能否继续编辑、保存后的副本能否在接收软件中正常重开。三项确认前都应保留原始 PSD。

本文针对 v0.5.0,官方资料核验日期为 2026 年 10 月 10 日。下文标明上游依据,但你的文件仍需要在浏览器版本中单独检查。涉及付费项目的可编辑文件交付时,应阅读上游的alpha 阶段说明。

“支持 PSD”具体包含哪些问题?

  1. 可以解析吗? 读取成功不表示理解文件中的全部内容。
  2. 显示正确吗? 正常合成预览可能掩盖图层功能不完整。
  3. 可以编辑指定功能吗? 文字、智能对象或滤镜必须能暴露所需控制并产生正确改变。
  4. 接收方可以重开吗? 浏览器下载成功不能证明另一款软件会正确解释结果。

分别检查能避免只看初始预览就批准文件,之后才发现标题或滤镜无法继续修改。

原始块保留不等于功能可编辑

PSD 保存图像通道、资源、描述符和额外图层数据。软件可以把尚未理解的数据带入输出,不必将它们转换成可操作控制。这样可能保护某些往返保存中的信息,却不能证明软件能正确渲染、编辑或重新生成该特性。

上游区分独立 PSD 解析写入库与编辑器文档模型:编辑器会重写部分内容,不保证保存结果逐字节等同源文件。详见 v0.5.0 PSD 说明。解析器语料库结果不能变成“任意 Web 编辑均保留全部 Photoshop 行为”的承诺。

功能矩阵与证据状态

“官方说明支持”表示固定版本文档描述了该能力;“本站未验证”表示本站尚未给该能力附完整的文件级验收记录。两个状态都不能推导所有文件必然成功或失败。

PSD 特性上游引擎状态本站 Web 版仍须核对
像素图层、名称与分组官方说明支持两个命名像素层可导入、隐藏和排序,初始顺序与内嵌合成图不同;分组、透明度和 PSD 重存未测
像素蒙版与矢量蒙版官方说明支持羽化边缘、变换对齐、启用状态和输出
可编辑文字官方说明支持,同时注明排版差距字体、中文字符、换行、字重、字距及保存后可编辑性
调整图层官方说明支持参数范围、蒙版作用与参考图外观
图层样式、混合模式官方说明支持阴影、描边、剪贴、填充透明度及效果叠加
智能对象与智能滤镜官方说明支持,同时注明渲染限制链接或嵌入内容、内容编辑、变换、滤镜和接收软件
未识别描述符与原始块说明可保留特定编辑后的数据保留;不代表有编辑控件
CMYK、Lab、16/32 位和 PSB原生引擎说明支持浏览器内存、图形限制、颜色转换和交付要求
大型复杂 PSD没有普遍 Web 性能保证目标设备上打开、编辑、导出、重开是否稳定

依据:项目 v0.5.0 说明、带日期的功能差距评估。目前只有下方双像素图层操作有 Web 测试记录,其他详细功能项仍为本站未验证。 原生引擎与语料库不能决定浏览器内存和字体可用性。

本站可复现的双图层浏览器检查

2026 年 10 月 10 日,我们在 macOS 26.2(25C56)的 Codex 内置 Chromium 浏览器中本地运行官方 v0.5.0 Web 包,视口为 1280 × 720。自动化界面未提供浏览器引擎版本;使用默认渲染器,未独立识别 WebGPU 或 WebGL。没有进行计时基准或 Photoshop 对照。

可下载输入结构文件大小SHA-256
two-layer.psd640 × 400、RGB、8 位;Background 与 Amber card 两个普通像素层1,704,206 字节54b1edac5999f2222d0ff0e1f67fa469902058b177e479851039cf35f4786890
sample.png640 × 400、RGB、8 位扁平参考图3,390 字节79962775aa2815a7aca061d1ce6c2df0576e19c133601d0716f080216a4ea9a5

两个文件均为本地生成、CC0 授权的样例,并非 Adobe 制作的兼容语料。PSD 没有文字、蒙版、样式或智能对象。样例说明保留来源与哈希。

打开 PSD 后出现两个命名图层,但 Background 初始遮住了 Amber card,与内嵌合成图不同。目前没有确定这是样例编码还是导入器导致,不能直接归因于其中任何一方,也不能推广为全部 PSD 的问题。

PhotoCraft v0.5.0 导入合成 PSD,两个图层出现但 Background 初始遮住 Amber card

隐藏 Background 后,琥珀色矩形出现在透明背景上,验证了该导入样例的图层显隐。

隐藏 Background 后,Amber card 矩形出现在透明背景上

把 Background 拖到 Amber card 下方后,合成外观与样例 PNG 目视相符。这里是人工目视检查,不是逐像素差异计算。

将 Amber card 排到 Background 上方后,合成 PSD 显示出参考图中的布局

同一会话确认 PNG 打开、新增英文文字、撤销与重做、裁剪、破坏性亮度调整,以及下载 PNG 后独立解码为 640 × 400 且文字可见。没有测试 PSD 保存或可编辑工程重开。 这些结果不能验证导入文字、蒙版、调整层往返、智能对象、专业印刷颜色或 Photoshop 接收。

如何安全检查自己的 PSD?

使用类似 banner-compatibility-test.psd 的副本。向文件作者索取扁平参考图,以及需要使用的字体、链接素材和编辑功能。缺少字体或链接图片不一定是 PSD 解码缺陷。

  1. 记录源软件与版本、尺寸、字节大小、颜色模式、位深和图层数,同时记下系统、浏览器和运行时版本。
  2. 在编辑器打开副本,100% 比较参考图,重点看文字基线、蒙版边缘、阴影、透明区域与颜色。
  3. 切换一个像素图层的显隐,再撤销,确认真正改变的是指定图层。
  4. 对需要交付的功能各做一个小修改,例如改一个词、移动对象、改蒙版或滤镜,并逐项观察。
  5. 分别下载可编辑副本和用于交付的 PNG/JPEG。扁平图片本来就不保留图层。
  6. 重开两个下载文件。交付 Photoshop 时,让接收方在其实际版本中打开 PSD,并尝试编辑,不能只看合成图。

失败时记录具体文件、版本和环境下的限制,不要覆盖唯一原件来“试试看”。

有效兼容测试记录包含什么?

“PSD 测试通过”太模糊,建议每项功能使用小样例并记录:

字段有用记录
样例自制 RGB 8 位 PSD、尺寸和真实文件体积
结构图层数量与类型、蒙版、文字和样式
环境浏览器、系统版本和渲染后端
操作修改文本、切换图层、保存 PSD 副本
结果分别判断导入、视觉、编辑、导出和重开
限制缺失字体、不可用控件或未测接收软件

本文提供检查方法与有出处的矩阵。已检查的小型像素图层样例不能验证文字、智能滤镜和专业印刷交付,这些功能仍需要各自的小样例和接收方检查。

能用它替代 Photoshop 做 PSD 吗?

先尝试可以检查输出且保留备用流程的非关键修改。复杂排版、陌生智能滤镜、严格字体和专业颜色工作流,需要文件级测试与接收方确认。完整任务选择见 PhotoCraft 与 Photoshop 对比;操作步骤见在线编辑 PSD,加载和导入失败见排错指南。