Aspose.PSD FOSS для Python
API reference для Aspose.Psd FOSS для Python. 64 публічних типів, організованих за модулем.
Основне API
| Клас | Опис |
|---|
BigEndianReader | Читає дані у форматі big-endian з потоку. |
BigEndianWriter | BigEndianWriter.position повертає поточне зміщення запису в базовому потоці. |
Image | Абстрактний базовий клас для об’єктів зображень. |
ImageLoader | Надає функціональність завантаження зображень. |
LayerAndMaskSectionReader | Клас з 1 методом. |
LayerAndMaskSectionWriter | Записує розділи PSD/PSB Layer and Mask Information. |
Point | Клас Point надає empty() для отримання нульової точки та equals(other) для порівняння координат; його властивості включають x, y, is_empty та статичну Empty. |
PsdImage | Представляє PSD-зображення, яке можна завантажити, проаналізувати та зберегти без рендерингу. |
PsdSectionReader | Надає обмежені читання для розділів PSD/PSB, які зберігаються в пам’яті цією реалізацією. |
Rectangle | Зберігає набір з чотирьох цілих чисел, які представляють розташування та розмір прямокутника. |
RectangleF | Зберігає набір з чотирьох чисел з плаваючою крапкою, які представляють розташування та розмір прямокутника. |
ResourceBlock | Представляє блок ресурсів зображення PSD. |
Size | Клас з 3 методами та 5 властивостями. |
StreamContainer | Представляє контейнер потоку, який використовується API збереження ресурсів. |
Перелік
| Перелік | Опис |
|---|
ColorModes | Визначає кольорові режими, підтримувані файлами PSD. |
CompressionMethod | Визначає методи стиснення, що використовуються для даних зображень у файлах PSD. |
PsdVersion | Перечислення з 2 членами. |
ResourceBlockState | Представляє стан блоку ресурсу. |
SeekOrigin | Визначає початок пошуку для читача. |
Conversion
| Клас | Опис |
|---|
BigEndianBitConverter | Надає допоміжні методи для читання примітивних значень у форматі big-endian з масивів байтів. |
Coreexceptions
| Клас | Опис |
|---|
ArgumentNullException | Виняток, який викидається, коли аргумент дорівнює null. |
NotSupportedException | Виняток, який викидається, коли операція не підтримується. |
PsdLoadException | Виняток, який викидається, коли під час завантаження файлу PSD виникає помилка. |
PsdSaveException | Ініціалізує новий екземпляр класу PsdSaveException. |
Layers
| Клас | Опис |
|---|
BlendRange | Представляє діапазон змішування шару PSD. |
ChannelInformation | Представляє інформацію про канал шару PSD. |
GlobalLayerMaskInfo | Клас з 1 методом. |
Layer | Ідентифікатори каналів шарів та довжини даних доступні через властивості PsdLayerChannelInfo channel_id та data_length. |
LayerBlendModeMapper | Клас з 2 методами та 1 членом. |
LayerBlendingRangesData | Представляє дані діапазонів змішування шарів PSD. |
LayerBlendingRangesInfo | Клас з 1 методом і 2 властивостями. |
LayerChannelInfo | Зберігає один запис метаданих каналу з запису шару. |
LayerMaskData | Визначає базовий клас для даних маски шару PSD. |
LayerMaskDataShort | Визначає дані маски шару для шарів, які мають лише растрову або векторну маску. |
LayerMaskInfo | Клас з 1 методом і 2 властивостями. |
LayerRawData | Клас з 4 методами і 7 властивостями. |
LayerRecordReader | Клас з 1 методом і 3 членами. |
LayerRecordWriter | Записує PSD/PSB записів шару з моделі Layer у пам’яті. |
LayerResource | Клас з 1 методом і 4 властивостями та 2 членами. |
PsdLayerChannelInfo | Надає лише для читання зведення одного розпарсованого запису каналу шару. |
RawLayerBlendingRangesSection | Клас з 3 методами та 1 властивістю. |
RawLayerMaskSection | Клас з 3 методами та 1 властивістю. |
Перелік
| Перелік | Опис |
|---|
BlendMode | Визначає режими змішування, що використовуються для шарів у PSD-файлах. |
LayerMaskFlags | Визначає прапорці маски шару PSD. |
Loaders
| Клас | Опис |
|---|
PsdImageLoader | Клас з 1 методом. |
Resources
| Клас | Опис |
|---|
ImageResourceIds | Надає загальні ідентифікатори ресурсів зображень PSD, що використовуються у тестах та фікстурах. |
IndexedColorPalette | Клас з 3 методами, 1 властивістю та 1 членом. |
IndexedColorPaletteInfo | Надає лише для читання перегляд індексованої кольорової палітри PSD. |
PreservedResourceBlock | Адаптує ресурс зображення у сирому збереженому стані до офіційної поверхні ResourceBlock. |
PsdResourceInfo | Надає лише для читання підсумок одного розпарсеного блоку ресурсу зображення PSD. |
UnknownResource | Ініціалізує новий екземпляр класу UnknownResource. |
Перелік
| Перелік | Опис |
|---|
PsdResourceKind | Перелічення з 4 елементами. |
Sections
| Клас | Опис |
|---|
ColorData | Зберігає розділ PSD Color Mode Data у вигляді необроблених байтів плюс структуру, проаналізовану з урахуванням режиму, коли вона доступна. |
ImageData | Зберігає розділ PSD Image Data у вигляді заголовка стиснення плюс необроблені байти корисного навантаження. |
ImageDataStructure | Описує перевірений структурний макет корисного навантаження PSD Image Data. |
ImageResourcesSection | Представляє розділ PSD Image Resources у вигляді необроблених збережених байтів та лише невідомих розпарсених підсумків. |
LayerAndMaskSection | Представляє розділ PSD/PSB Layer and Mask Information та його необроблений збережений стан. |
PsdColorDataInfo | Надає лише для читання підсумок розділу PSD Color Mode Data. |
PsdHeader | Містить заголовкову інформацію Photoshop-документа. |
PsdImageDataInfo | Клас з 1 методом і 5 властивостями. |
PsdImageDocumentState | Зберігає розпарсені розділи документа PSD/PSB, які використовуються PsdImage. |
Перелік
| Перелік | Опис |
|---|
ImageDataKind | Визначає структурну форму корисного навантаження даних зображення PSD. |
PsdColorDataKind | Описує, як було інтерпретовано корисне навантаження даних режиму кольору для завантаженого документа. |
Writedescriptors
| Клас | Опис |
|---|
PsdImageWriter | Записує розпарсений стан документа PSD/PSB у потік. |
Дивіться також