PsdImage
Огляд
PsdImage — це клас у Aspose.Psd FOSS для .NET. Успадковується від: Image.
Представляє PSD-зображення, яке можна завантажити, проаналізувати та зберегти без рендерингу.
Цей клас оголошує 5 методів для об’єктів PsdImage у програмах .NET. Доступні методи включають: Dispose, Load, Save. Публічні члени доступні будь-якій застосунку .NET після встановлення пакету Aspose.Psd FOSS для .NET. Властивості: ActiveLayer, BitsPerChannel, Bounds, ChannelsCount, ColorMode, Compression та ще 11.
Властивості
| Назва | Тип | Доступ | Опис |
|---|---|---|---|
Width | int | Читання | Отримує ширину документа в пікселях. |
Height | int | Читання | Отримує висоту документа у пікселях. |
BitsPerChannel | int | Читання | Отримує кількість біт, збережених на канал. |
ColorMode | ColorModes | Читання/Запис | Отримує колірний режим PSD, зазначений у заголовку. |
Version | int | Читання/Запис | Отримує або встановлює номер версії Aspose.PSD-compatible API. |
Layers | Layer[] | Читання/Запис | Отримує розпарсовану колекцію шарів. |
ChannelsCount | int | Читання | Отримує кількість каналів PSD. |
Size | Size | Читання | Отримує розмір зображення. |
ActiveLayer | Layer? | Читання/Запис | Отримує або встановлює активний шар. |
ImageResources | ResourceBlock[] | Читання/Запис | Отримує або встановлює ресурси PSD-зображення. |
GlobalLayerResources | LayerResource[] | Читання/Запис | Отримує або задає глобальні ресурси шару. |
GlobalLayerMaskInfo | GlobalLayerMaskInfo | Читання | Отримує глобальну інформацію про маску шару. |
IsFlatten | bool | Читання | Отримує значення, яке вказує, чи зображення PSD сплющене. |
HasTransparencyData | bool | Читання/Запис | Отримує або встановлює значення, яке вказує, чи перший альфа-канал містить дані прозорості для об’єднаного результату при зазначенні даних шарів. |
Compression | CompressionMethod | Читання | Отримує метод стиснення, який використовується в розділі даних об’єднаного зображення. |
GlobalAngle | int | Читання/Запис | Отримує розпарсений глобальний кут із ресурсів зображення, коли він присутній. |
Bounds | Rectangle | Читання | Отримує межі зображення. |
Методи
| Сигнатура | Опис |
|---|---|
Load(filePath: string) | Завантажує PSD-зображення за шляхом до файлу. |
Load(stream: Stream) | Завантажує PSD-зображення з придатного для читання потоку. |
Save(filePath: string) | Зберігає зображення у шлях файлу. |
Save(stream: Stream) | Зберігає зображення у записуваний потік. |
Dispose() | Звільняє зображення та, за потреби, базовий потік. |