PsdImage
نمای کلی
PsdImage یک کلاس در Aspose.Psd FOSS برای .NET است. ارثبری از: Image.
نمایانگر یک تصویر PSD که میتواند بارگذاری، بررسی و بدون رندر ذخیره شود.
این کلاس 5 متد برای اشیای PsdImage در برنامههای .NET اعلام میکند. متدهای موجود شامل: Dispose، Load، Save هستند. اعضای عمومی پس از نصب بسته Aspose.Psd FOSS برای .NET برای هر برنامه .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() | تصویر را آزاد میکند و بهصورت اختیاری جریان زیرین را نیز آزاد میسازد. |