PsdImage
نظرة عامة
PsdImage هي فئة في Aspose.Psd FOSS لـ Python. تورث من: Image.
يمثل صورة PSD يمكن تحميلها وتفقدها وحفظها دون عرضها.
تعلن هذه الفئة عن 5 طرق لكائنات PsdImage في برامج Python. تشمل الطرق المتاحة: __init__, dispose, load, save. الأعضاء العامة متاحة لأي تطبيق Python بعد تثبيت حزمة Aspose.Psd FOSS لـ Python. الخصائص: active_layer, bits_per_channel, channels, channels_count, color_data_info, color_mode، و30 أخرى.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
width | int | قراءة | يسترجع عرض المستند بالبكسل. |
height | int | قراءة | يرجع ارتفاع المستند بالبكسل. |
channels | int | قراءة | يرجع عدد قنوات المستند من رأس PSD. |
bits_per_channel | int | قراءة | يعطي عدد البتات المخزنة لكل قناة. |
color_mode | ColorModes | قراءة/كتابة | يحصل على وضع لون PSD المبلغ عنه في الرأس. |
version | int | قراءة/كتابة | يحصل أو يضبط رقم إصدار Aspose.PSD-compatible API. |
header | PsdHeader | قراءة | يحصل على كائن رأس PSD/PSB المُحلل. |
is_large_document | bool | قراءة | يحدد ما إذا كان المستند المحمَّل يستخدم حاوية PSB للمستندات الكبيرة. |
is_psb | bool | قراءة | ما يعادل :attr:is_large_document. |
layers | List[Layer] | قراءة/كتابة | يحصل على مجموعة الطبقات التي تم تحليلها. |
channels_count | int | قراءة | يحصل على عدد قنوات PSD. |
size | Size | قراءة | يحصل على حجم الصورة. |
active_layer | Optional[Layer] | قراءة/كتابة | يحصل على الطبقة النشطة. |
layer_count | int | قراءة | يرجع عدد الطبقات التي تم تحليلها في المستند. |
has_layers | bool | قراءة | يُعيد ما إذا كان المستند يحتوي على طبقة واحدة على الأقل مُحلَّلة. |
has_image_resources | bool | قراءة | يُعيد ما إذا كان المستند يحتوي على أي موارد صورة مُحلَّلة. |
resource_count | int | قراءة | يحصل على عدد كتل موارد الصورة التي تم تحليلها. |
image_resources | List[ResourceBlock] | قراءة/كتابة | يسترجع أو يعيّن موارد صورة PSD. |
global_layer_resources | List[LayerResource] | قراءة/كتابة | يحصل على أو يضبط موارد الطبقة العامة. |
global_layer_mask_info | GlobalLayerMaskInfo | قراءة | يحصل على معلومات قناع الطبقة العامة. |
is_flatten | bool | قراءة | يعطي ما إذا كانت صورة PSD مسطحة. |
has_transparency_data | bool | قراءة/كتابة | يحصل أو يضبط ما إذا كانت قناة ألفا الأولى تحتوي على بيانات الشفافية. |
resources | `` | قراءة | يعطي ملخصًا للقراءة فقط للكتل المواردية للصور التي تم تحليلها. |
has_color_mode_data | bool | قراءة | يحصل على ما إذا كان المستند يحتوي على بايتات بيانات وضع اللون. |
color_data_info | PsdColorDataInfo | قراءة | يعطي ملخصًا للقراءة فقط لقسم بيانات وضع اللون الذي تم تحليله. |
indexed_palette | Optional[IndexedColorPaletteInfo] | قراءة | يحصل على ملخص لوحة الألوان المفهرسة المحللة، عند وجوده. |
has_merged_image_data | bool | قراءة | يحصل على ما إذا كان المستند يحتوي على بايتات حمولة بيانات الصورة المدمجة. |
compression | CompressionMethod | قراءة | يحصل على طريقة الضغط المستخدمة في قسم بيانات الصورة المدمجة. |
image_data_info | PsdImageDataInfo | قراءة | يحصل على ملخص للقراءة فقط للهيكل المُحلل لبيانات الصورة المدمجة. |
image_data_kind | ImageDataKind | قراءة | يسترجع النوع البنيوي لحمل بيانات الصورة المدمجة. |
uses_prediction | bool | قراءة | يحصل على ما إذا كانت توقعات ZIP مُستخدمةً في حمولة بيانات الصورة المدمجة. |
has_icc_profile | bool | قراءة | يحصل على ما إذا كان مورد ملف تعريف ICC المضمّن موجودًا. |
is_icc_profile_untagged | Optional[bool] | قراءة | يحصل على علم ملف تعريف ICC غير الموسوم المُحلل، إذا كان موجودًا. |
parsed_color_data | ColorData | قراءة | يحصل على تفاصيل بيانات وضع اللون المُحلَّلة للتحقق الداخلي/الاختبارات. |
parsed_resources | List[UnknownResource] | قراءة | يحصل على موارد الصورة المُحلَّلة للتحقق الداخلي/الاختبارات. |
global_angle | int | قراءة | يحصل على الزاوية العامة. |
الطرق
| التوقيع | وصف |
|---|---|
__init__(stream, leave_open: bool) | Calls init(stream, leave_open) على هذه الحالة من PsdImage. |
load(file_path_or_stream) → PsdImage | يحمِّل صورة PSD من مسار ملف أو من تدفق قابل للقراءة. |
save(file_path_or_stream) | يحفظ الصورة إلى مسار ملف أو إلى تدفق قابل للكتابة. |
dispose() | يطلق الصورة ويحرّر التدفق الأساسي اختياريًا. |
load(source: Union[str, io.BytesIO, io.BufferedIOBase]) → "Image" | ينفّذ load(source) على هذا المثال من PsdImage. |