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 容器格式的读取器和写入器。


提示与最佳实践

  • 以 核心 API 用于加载、检查和保存文档。
  • 使用 Layers 当您需要读取或编辑单独的图层元数据时。
  • Wrap Load()/Save() 在如前所述的异常处理中的调用 核心异常.

常见问题

问题原因修复
期望渲染后的像素输出此库仅限元数据使用其他库进行渲染;此库仅加载、检查并保存 PSD/PSB 元数据

FAQ

此库是否渲染或转换 PSD 文件?

不。它仅加载、检查并保存 PSD/PSB 文档——它不渲染像素数据或转换为其他图像格式。

我该从哪里开始?

核心 API 用于 PsdImage/Image 入口点,然后 Layers 用于图层级元数据,和 核心异常 用于错误处理。


API Reference 概述

Area涉及
文档加载、检查和保存核心 API
图层元数据Layers
加载/保存错误处理核心异常

另请参阅

 中文