PhotoCraft PSD 与 PSB 支持及实际限制
了解 PhotoCraft PSD/PSB 读取、分层保存与保真限制,学习与 Photoshop 交换文件前的安全验证流程。
本次测试的范围
本指南将可复现的简单 PSD 保存重开测试,与更广泛的 Photoshop 兼容性问题分开。测试使用未经修改的 PhotoCraft v0.12.0 浏览器版、Chromium,以及一张 320 × 320 合成 PNG。流程是打开图片、绘制明显笔画、导出 PNG、保存 PSD、重新打开该 PSD,再导出 PNG,最后逐像素比较两次导出。
测试没有在 Photoshop 中打开文件,也没有覆盖专业分层设计。成功结果只说明:这一张图片的编辑外观在 PhotoCraft 内保存并重开后保持一致。它不证明文本仍可编辑、特效参数完整保留,或另一款应用会以相同方式解释文件。决定是否交付文档时,需要分别回答这些问题。
下载样例并保留原件
下载原始测试 PNG、编辑后 PNG、保存的 PSD和重开后 PNG。测试记录列明版本、尺寸和像素差。这些是合成演示文件,不是客户照片;PSD 由 PhotoCraft 生成,不是 Photoshop 创建的兼容性测试文档。
新建工作目录,将原件放在单独子目录。每个待比较的保存结果使用新文件名。浏览器遇到同名文件可能自动加后缀,所以要检查实际下载文件,不能仅凭最近打开的标签判断版本。测试自己的文档时,也应先在浏览器之外保留未经修改的原件。
打开、修改并导出样例
打开PNG 操作教程或首页编辑器,等待真正的应用画布出现。外层网页加载完成不等于编辑器已经启动。把样例拖到画布内,或使用编辑器 File 菜单打开,确认当前文档正确,再在远离边缘的位置画一笔明显标记。容易看见的修改比细微调整更适合首次验证。
用编辑器的 PNG 导出命令下载结果,在外部查看器中确认尺寸和标记。这张编辑后导出图才是往返测试的比较基准。如果只与原始输入比较,会把有意修改的像素当成保存错误。自动测试也会先确认像素确实改变,再检查重开结果。

保存 PSD 后重新打开
从编辑器 File 菜单选择 Save As,用新文件名下载 PSD。检查路径与扩展名。自动测试还会核对 PSD 文件头和预期尺寸,再打开输出文件;文件头检查只能确认类型,不能完整验证所有文档结构。
在 PhotoCraft 中打开保存的 PSD,不做额外修改,再导出第二张 PNG,与编辑后参考图比较。公开记录只说明所提供样例的结果。依赖自己的文档前,应在副本上重复流程。一个通过的简单样例不能预测包含字体、蒙版、特效或嵌入对象的文档表现。
分别检查外观与可编辑结构
外观指合成后的可见图像。检查尺寸、透明度、图层可见性、边缘,以及混合效果重要的区域。逐像素比较能发现缩小查看时不明显的差异。截图可以记录操作过程,但包含界面缩放,不能代替比较实际导出的图片。
可编辑结构需要另一套检查:图层数量、顺序、名称、蒙版,以及接收方要继续修改的元素是否仍能按预期编辑。文档可能看起来正确,却已经扁平化或改变了某种结构;小的视觉差异也可能只是渲染差异,不代表全部结构丢失。请记录具体观察,不笼统标为“完全兼容”。
交付给 Photoshop 用户时,接收应用本身必须参与测试。让接收方重开文件,分别核对合成图和所需编辑功能。本次样例没有证明这一步;无法运行目标应用时,应明确记为“未验证”。
本次测试无法证明哪些能力
| 项目 | 本站证据 | 仍需验证 |
|---|---|---|
| 小图导入与画笔修改 | 实际浏览器流程 | 你的文件与设备 |
| PhotoCraft 内保存与重开 PSD | 下载样例与像素比较 | 其他文档结构 |
| 复杂图层与蒙版 | 本样例未覆盖 | 结构与编辑行为 |
| 智能对象、文字和特效 | 本样例未覆盖 | 各功能专用文档 |
| 16/32 位与色彩配置 | 本样例未覆盖 | 受控色彩工作流 |
| 大型 PSB | 未做容量上限测试 | 设备内存与实际输出 |
| Photoshop 重开 | 不在本次测试范围 | 实际接收应用 |
上游文档说明了 PSD/PSB 支持,但能够读写格式不等于重现全部效果。PhotoCraft 仍处于早期 alpha。大文件可能超出浏览器内存;文件格式允许更大尺寸,也不会增加标签页可用内存。本站没有给出通用最大文件大小。
记录自己文档的测试结果
记录源应用、尺寸、相关功能、浏览器与操作系统、PhotoCraft 版本和渲染器。写清每一步并保留中间输出。没有证据的项目标为“未测试”,比用一个总分掩盖具体失败更有价值。
出现差异后,用副本缩小复现范围:找出仍能触发问题的最小文档,移除机密内容,再重复相同步骤。保留预期结果。社区反馈指南说明了有效报告所需信息。未经许可,不要将客户文档上传到公开问题跟踪器。
怎样理解像素比较结果
比较程序将两张 PNG 解码到浏览器画布,逐一检查 RGBA 四个通道。任一通道不同,该像素就计为变化。解读数量前先确认两图尺寸一致,不同文档大小属于另一种测试。流程先比较原图与编辑图,确认修改生效,再比较编辑参考图与重开后导出。
像素相同不等于编码文件字节完全相同:压缩方式或元数据不同,也可能解码出相同像素。反过来,尺寸相同也不能证明外观正确。因此应一起保留输出文件与比较方法。浏览器画布检查还不能独立验证其他查看器的色彩配置解释、显示器校准或印刷效果,这些要求需要自己的受控测试。
准备更稳妥的文件交付
同时交付可编辑文件、参考 PNG、生成版本,以及接收方需要核对的事项。保留原件和中间保存版本,直到对方确认。必要功能失败时,应改用已经在目标应用验证的流程,不要反复覆盖唯一副本。
关闭标签页前,确认文件已在磁盘上,至少重开一个保存版本。本浏览器版没有自动保存或崩溃恢复,运行中的撤销记录也不是备份。保存与备份指南提供了较长编辑会话的阶段保存方法。