LayerAndMaskSection
نظرة عامة
LayerAndMaskSection هي فئة في Aspose.Psd FOSS لـ Python.
يمثل قسم معلومات الطبقة والقناع PSD/PSB و
raw-preserved save state.تعلن هذه الفئة عن 5 طرق لكائنات LayerAndMaskSection في برامج Python. تشمل الطرق المتاحة: __init__, empty, load, save, with_layers. الأعضاء العامة متاحة لأي تطبيق Python بعد تثبيت حزمة Aspose.Psd FOSS لـ Python. الخصائص: has_layer_collection_mutated, layer_channel_image_data_raw, layer_count_raw, layer_global_mask_and_tail_raw, layers, raw_section_bytes.
خصائص
| اسم | النوع | الوصول | وصف |
|---|---|---|---|
raw_section_bytes | bytes | قراءة | يحصل على الحمولة الخام للقسم دون حقل الطول الخارجي. |
layer_channel_image_data_raw | bytes | قراءة | يحصل على حمولة بيانات صورة قناة الطبقة الخام بعد سجلات الطبقة. |
layer_global_mask_and_tail_raw | bytes | قراءة | يجلب معلومات القناع العالمي الخام والبايتات المتبقية للقسم. |
layer_count_raw | int | قراءة | يحصل على عدد الطبقات الموقعة الأصلية بحيث تكون الطبقات المحمية بالشفافية |
can preserve sign. || layers | List[Layer] | Read | يحصل على سجلات الطبقة المحللة. | | has_layer_collection_mutated | bool | Read | يحصل على ما إذا تم استبدال مجموعة الطبقة العامة. |
الطرق
| التوقيع | وصف |
|---|---|
__init__(raw_section_bytes: bytes, layer_channel_image_data_raw: bytes, layer_global_mask_and_tail_raw: bytes, layer_count_raw: int, layers: List[Layer], has_layer_collection_mutated: bool) | يُنشئ مثالًا جديدًا من الفئة :class:LayerAndMaskSection. |
empty() → "LayerAndMaskSection" | يحصل على قسم معلومات الطبقة والقناع الفارغ. |
load(reader: BigEndianReader, is_large_document: bool) → "LayerAndMaskSection" | يستدعي load(reader, is_large_document) على هذا المثال من LayerAndMaskSection. |
save(writer: BigEndianWriter, is_large_document: bool) | يستدعي save(writer, is_large_document) على هذا المثيل من LayerAndMaskSection. |
with_layers(layers: List[Layer]) → "LayerAndMaskSection" | ينشئ نسخة من القسم مع مجموعة طبقات مستبدلة ويضع علامة عليها |
for rewriting on save. |