Photoshop 大型文档 (.psb)

Adobe 标准

Photoshop 大型文档格式 (PSB) 是 Adobe Photoshop 的 64 位大画布格式,旨在支持尺寸高达 300,000 像素且文件大小超过标准 2 GB 限制的海量图形文件。

将 PSB 转换为 PNG

免费的浏览器端 PSB 转 PNG 转换器。在您的设备上即时转换文件。

检查与元数据

操作系统和文件分析器通过检查开头的二进制字节序列来识别 PSB 文件:

选择或将文件拖放到此处

100% 浏览器端私密转换 - 文件绝不会离开您的设备

或粘贴 Ctrl+V
零网络传输隐私保证: 上传至外部服务器的数据为 0 字节。所有处理均在您的浏览器沙箱中本地完成。

字节级文件头签名 (Magic Bytes)

操作系统和文件分析器通过检查开头的二进制字节序列来识别 PSB 文件:

十六进制签名 (偏移量 0):

38 42 50 53 00 02

ASCII 表示形式: 8BPS..

标准化: Adobe Photoshop File Format Specification (Version 2)

技术规格

容器架构Photoshop document structure using 64-bit file offsets and length descriptors (Version 2)
压缩方式RLE (PackBits), ZIP without prediction, ZIP with prediction, or uncompressed raw planar bytes
字节序Big-Endian (Motorola byte order)
色彩空间sRGB, Adobe RGB, ProPhoto RGB, CMYK, Lab Color, Embedded ICC Profiles
通道与结构Unlimited layers, masks, smart objects, adjustment layers, text paths, and alpha channels
最大尺寸300,000 x 300,000 pixels (up to 4 Exabytes theoretical file size)
透明度Full multi-layer 8-bit, 16-bit, or 32-bit floating-point alpha blending
流式传输与渐进式加载Non-streamable multi-layer hierarchical document database

技术对比矩阵:PSB 对比同类产品

技术属性PSB (当前)PSDTIFFPNG
最大尺寸300,000 x 300,000 像素30,000 x 30,000 像素支持 BigTIFF 64 位限制支持 31 位整数限制
最大文件大小实际上无限(最高 4 Exabytes)2.0 GB(32位偏移限制)4.0 GB(标准)/ Exabytes (BigTIFF)2.0 GB
内部偏移量64位文件偏移量(版本 2)32位文件偏移量(版本 1)32位(标准)/ 64位(BigTIFF)32位块长度
图层保留100% Photoshop 图层数据库100% Photoshop 图层数据库有限的 TIFF 图层块合并的单图层栅格图像

常见损坏模式与十六进制恢复指南

Photoshop 显示"无法完成您的请求,因为这不是有效的 Photoshop 文档"。

根本原因: 损坏的 64 位图层偏移指针或在保存过程中发生意外的文件截断。

恢复方法: 使用 File2File PSB 提取器提取合并的合成预览图像。

安全分析与解析器攻击向量

PSB 文件包含复杂的 64 位图层层级,其中损坏的长度描述符可能会导致图像解析器出现内存耗尽。

已知攻击向量

  • 在分配 64 位图层蒙版期间发生整数溢出。
  • 解析 PackBits 压缩通道数据时发生缓冲区越界读取。
  • 通过精心构造的画布尺寸触发多吉字节内存分配,从而实施拒绝服务攻击。

防御性最佳实践:

历史渊源与里程碑

2013Photoshop CC 扩展了 PSB 对智能对象和多画板画布工作流的支持。
2005Photoshop CS2 在 PSB 内启用 32 位浮点 HDR 图像编辑。
2003随着 Adobe Photoshop CS(8.0 版)的推出,打破了历史上的 30,000 像素和 2 GB PSD 限制。

核心优势与特点

  • 打破了标准 PSD 文件的 30,000 像素尺寸限制和 2 GB 文件大小屏障(支持高达 300,000 像素)。
  • 100% 保留非破坏性 Photoshop 图层、矢量路径、智能对象、滤镜和调整图层。
  • 巨型广告牌、全景壁画、建筑外墙包裹和亿级像素摄影的行业标准。

技术局限与劣势

  • 文件体积庞大(每个主文档通常为 5 GB 至 50 GB),需要大量的内存和磁盘空间。
  • 与标准 PSD 相比,非 Adobe 应用程序对其支持有限。
  • 将多吉字节的图层数据库写入磁盘时,保存和加载时间较慢。

趣味技术冷知识

  • 标准 PSD 的魔数以 0x00 0x01(版本 1)结尾,而 PSB 文件则以 0x00 0x02(版本 2)结尾。
  • 一张以 300 DPI 打印的 300,000 x 300,000 像素图像,其跨度将达到惊人的 83 英尺乘 83 英尺(25 米乘 25 米)。
  • 天体摄影师和 NASA 在 PSB 格式中合成巨型多吉像素级望远镜全景图。

常见技术问题

PSD 和 PSB 有什么区别?

PSD 限制为 30,000 x 30,000 像素且文件大小为 2 GB。PSB 使用 64 位偏移量来支持高达 300,000 x 300,000 像素且文件大小达到数百 GB 的图像。

什么时候应该使用 PSB 而不是 PSD?

每当您的图像任一尺寸超过 30,000 像素或文件大小超过 2 GB 时,Photoshop 都会提示您另存为 PSB。

如何将 PSB 文件转换为 JPG 或 PNG?

您可以使用 File2File.app 直接在浏览器中将 PSB 文档转换为拼合的 JPG 或 PNG 图像。