PSD 格式概述
Contents
[
Hide
]
描述
PSD,即 Photoshop 文档,是 Adobe Photoshop 用于图形设计和开发的本机文件格式。
文件格式规格
PSD 文件中的数据按大端字节顺序存储。这意味着在 Windows 平台上读取或写入时,会交换 short 和 long 整数。Photoshop 文件格式分为五个主要部分。它有许多长度标记,可用于从一个部分移动到下一个部分。长度标记通常使用字节进行填充,以舍入到最近的 2 或 4 字节间隔。五个主要部分是:
- 文件头
- 色彩模式数据
- 图像资源
- 图层和蒙版信息
- 图像数据
为了符合标准,应该将数据写入部分中的所有这些字段,因为 Photoshop 可能会尝试读取整个部分。这还意味着在写入文件时,应该将零写入跳过的字段。在读取时,应该使用长度限定的段中的长度字段来决定何时停止读取。在大多数情况下,长度字段表示后面的字节数,而不是记录。在读取文件时应记住以下几点。
- 所有表格中“长度”列中的值均以字节表示。
- 所有定义为 Unicode 字符串的值包括:
- 一个 4 字节长度字段,表示字符串中字符的数量(而非字节)。
- Unicode 值的字符串,每个字符两个字节。
格式特点
PSD 文件可能包括图像图层、调整图层、图层蒙版、注释、文件信息、关键字和其他特定于 Photoshop 的元素。Photoshop 文件的默认扩展名为 .PSD,最大高度和宽度为 30,000 像素,长度限制为两千兆字节。
如何使用
- 用于 PSD 切片的工具。
- 将 PSD 转换为 HTML。
- 为电子邮件使用 PSD 作为模板。
- PSD 转换为特定 CMS HTML。
- PSD 文件中的头像(警员草图)。
- 使用智能对象创建瓶子、杯子、T 恤等商品的伪 3D 预览图像。
- 快速编辑 PSD:自动色调、预设、智能对象、文本图层图像剪裁。
等等。如果您使用 Aspose.PSD 创作了什么了不起的作品,请通过 Aspose 论坛 与我们分享您的案例研究。
您还可以从以下附加示例中学习: