Aspose.PSD FOSS برای Python
API reference برای Aspose.Psd FOSS برای Python. ۶۴ نوع عمومی بر اساس ماژول سازماندهی شده است.
API اصلی
| کلاس | توضیح |
|---|
BigEndianReader | دادههای big-endian را از یک جریان میخواند. |
BigEndianWriter | BigEndianWriter.position ویژگی مقدار فعلی افست نوشتن در جریان پایه را برمیگرداند. |
Image | کلاس پایهٔ انتزاعی برای اشیاء تصویر. |
ImageLoader | قابلیت بارگیری را برای تصاویر فراهم میکند. |
LayerAndMaskSectionReader | کلاس با ۱ متد. |
LayerAndMaskSectionWriter | بخشهای لایه و اطلاعات ماسک PSD/PSB را مینویسد. |
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 | Enum با ۲ عضو. |
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 | کلاس با ۲ متد و ۱ عضو. |
LayerBlendingRangesData | دادههای بازههای ترکیبپذیری لایه PSD را نمایندگی میکند. |
LayerBlendingRangesInfo | کلاس با ۱ متد و ۲ ویژگی. |
LayerChannelInfo | یک ورودی متادیتا کانال را از رکورد لایه ذخیره میکند. |
LayerMaskData | کلاس پایه برای دادههای ماسک لایه PSD را تعریف میکند. |
LayerMaskDataShort | دادههای ماسک لایه را برای لایههایی که فقط یک ماسک رستری یا وکتور دارند تعریف میکند. |
LayerMaskInfo | کلاسی با 1 متد و 2 ویژگی. |
LayerRawData | کلاسی با 4 متد و 7 ویژگی. |
LayerRecordReader | کلاسی با 1 متد و 3 عضو. |
LayerRecordWriter | رکوردهای لایه PSD/PSB را از مدل لایه در حافظه مینویسد. |
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 | شمارشی با ۴ عضو. |
Sections
| کلاس | توضیح |
|---|
ColorData | بخش دادههای حالت رنگ PSD را بهصورت بایتهای خام بهعلاوه ساختار تجزیهشدهی آگاه به حالت (در صورت موجود بودن) ذخیره میکند. |
ImageData | بخش دادههای تصویر PSD را بهصورت سرآیند فشردهسازی بههمراه بایتهای خام payload ذخیره میکند. |
ImageDataStructure | چیدمان ساختاری معتبر payload دادههای PSD Image Data را توصیف میکند. |
ImageResourcesSection | بخش PSD Image Resources را بهصورت بایتهای خام‑حفظشده بههمراه خلاصههای تجزیهشده فقط‑نامشخص نمایش میدهد. |
LayerAndMaskSection | نمایشدهنده بخش اطلاعات لایه و ماسک PSD/PSB و حالت ذخیرهسازی خام حفظشده آن است. |
PsdColorDataInfo | خلاصهای فقط-خواندنی از بخش دادههای حالت رنگی PSD را فراهم میکند. |
PsdHeader | حاوی اطلاعات هدر یک سند فتوشاپ است. |
PsdImageDataInfo | کلاسی با 1 متد و 5 ویژگی. |
PsdImageDocumentState | بخشهای تجزیهشدهٔ سند PSD/PSB را که توسط PsdImage استفاده میشوند، ذخیره میکند. |
شمارشها
| شمارش | توضیح |
|---|
ImageDataKind | شکل ساختاری بار دادهٔ PSD Image Data را شناسایی میکند. |
PsdColorDataKind | توضیح میدهد که بار دادهٔ Color Mode Data برای سند بارگذاریشده چگونه تفسیر شده است. |
Writedescriptors
| کلاس | توضیح |
|---|
PsdImageWriter | وضعیت سند PSD/PSB تجزیهشده را در یک جریان مینویسد. |
همچنین ببینید: