ImageData
نمای کلی
ImageData یک کلاس در Aspose.Psd FOSS برای Python است.
بخش PSD Image Data را به عنوان هدر فشردهسازی بههمراه بایتهای payload ذخیره میکند.
این کلاس 4 متد برای اشیاء ImageData در برنامههای Python اعلام میکند. متدهای موجود شامل: __init__، load، save، to_public_info. اعضای عمومی پس از نصب بسته Aspose.Psd FOSS برای Python، برای هر برنامهٔ Python قابل دسترسی هستند. ویژگیها: compression، raw_data، structure.
خواص
| نام | نوع | دسترسی | توضیح |
|---|---|---|---|
structure | ImageDataStructure | خواندن | تفسیر ساختاری تجزیهشدهٔ payload را دریافت میکند. |
compression | CompressionMethod | خواندن | متد فشردهسازی ذخیرهشده را دریافت میکند. |
raw_data | bytearray | خواندن | دادههای خام تصویر را پس از فیلد فشردهسازی دریافت میکند. |
روش ها
| امضا | توضیح |
|---|---|
__init__(compression: CompressionMethod, raw_data: bytearray, structure: ImageDataStructure) | یک نمونه جدید از کلاس ImageData را مقداردهی اولیه میکند. |
load(reader: BigEndianReader, is_large_document: bool, height: int, channel_count: int) → "ImageData" | بخش نهایی Image Data را از خواننده بارگذاری میکند. |
save(writer: BigEndianWriter) | بخش Image Data را به نویسنده مینویسد. |
to_public_info() → PsdImageDataInfo | خلاصه عمومی فقط-خواندنی از ساختار دادههای تصویر ترکیبی تجزیهشده را ایجاد میکند. |