Features

Функції

Aspose.PSD FOSS для .NET завантажує, інспектує та зберігає PSD і PSB документи без рендерингу піксельних даних. Набір функцій організовано в три області, кожна з яких описана у власному посібнику.


Завантаження, інспекція та збереження документів

Image.Load() / PsdImage.Load() завантажити документ з шляху до файлу або потоку; PsdImage.Save() записує його назад. PsdImage надає доступ до проаналізованого заголовка (Width, Height, ColorMode, Version, Compression, і більше) та проаналізованих ресурсів зображення. Див. Core API для повного посилання.


Метадані шарів

Кожен проаналізований Layer надає доступ до його геометрії, видимості, непрозорості, кліпінгу та режиму змішування, а також метаданих каналів, масок і діапазону змішування. Підмножину властивостей шару можна змінювати та зберігати назад; саму колекцію шарів можна фільтрувати або переставляти. Див. Layers для повної довідки.


Обробка помилок

Помилки завантаження та збереження повідомляються через PsdLoadException and PsdSaveException, обидва розширюють стандартний Exception клас. Див. Core Exceptions для повного довідника.


Що не підтримується

Ця бібліотека не рендерить піксельні дані і не конвертує PSD/PSB в інші формати зображень (наприклад PNG або JPEG). Це читач і записувач, орієнтований на метадані, для контейнерного формату PSD/PSB.


Поради та кращі практики

  • Почніть з Core API для завантаження, перегляду та збереження документа.
  • Використовув Layers коли вам потрібно прочитати або змінити метадані окремих шарів.
  • Wrap Load()/Save() виклики у обробці виключень, описаній у Основні виключення.

Поширені проблеми

ПроблемаПричинаВиправлення
Очікується відрендерений піксельний вихідЦя бібліотека містить лише метаданіВикористайте іншу бібліотеку для рендерингу; ця лише завантажує, перевіряє та зберігає метадані PSD/PSB

FAQ

Чи ця бібліотека рендерить або конвертує PSD файли?

Ні. Вона завантажує, аналізує та зберігає лише документи PSD/PSB — вона не рендерить піксельні дані і не конвертує їх у інші формати зображень.

З чого почати?

Core API для PsdImage/Image точка входу, потім Layers для метаданих рівня шарів, і Core Exceptions для обробки помилок.


API Reference Огляд

AreaОхоплено в
Завантаження, інспекція та збереження документаЯдро API
Метадані шаруLayers
Обробка помилок завантаження/збереженняОсновні виключення

Дивіться також

 Українська