Features
功能
Aspose.PSD FOSS for .NET 加载、检查并保存 PSD 和 PSB 文档,而无需渲染像素数据。功能集分为三个领域,每个领域都有其独立的指南。
文档加载、检查与保存
Image.Load() / PsdImage.Load() 从文件路径或流加载文档; PsdImage.Save() 将其写回。 PsdImage 公开已解析的标题(Width, Height, ColorMode, Version, Compression,以及更多)以及已解析的图像资源。参见 Core API 获取完整参考。
图层元数据
每个已解析的 Layer 公开其几何形状、可见性、不透明度、剪裁和混合模式,以及通道、蒙版和混合范围元数据。可以更改并保存一部分图层属性;图层集合本身可以被过滤或重新排序。参见 Layers 完整参考请参见。
错误处理
加载和保存失败通过 PsdLoadException and PsdSaveException,两者均扩展标准 Exception 类。参见 核心异常 完整参考请参见。
不支持的内容
此库不渲染像素数据,也不将 PSD/PSB 转换为其他图像格式(如 PNG 或 JPEG)。它是面向元数据的 PSD/PSB 容器格式的读取器和写入器。
提示与最佳实践
常见问题
| 问题 | 原因 | 修复 |
|---|---|---|
| 期望渲染后的像素输出 | 此库仅限元数据 | 使用其他库进行渲染;此库仅加载、检查并保存 PSD/PSB 元数据 |
FAQ
此库是否渲染或转换 PSD 文件?
不。它仅加载、检查并保存 PSD/PSB 文档——它不渲染像素数据或转换为其他图像格式。
我该从哪里开始?
核心 API 用于 PsdImage/Image 入口点,然后 Layers 用于图层级元数据,和 核心异常 用于错误处理。
API Reference 概述
| Area | 涉及 |
|---|---|
| 文档加载、检查和保存 | 核心 API |
| 图层元数据 | Layers |
| 加载/保存错误处理 | 核心异常 |