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" | מקבל מקטע מידע של Layer and Mask ריק. |
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. |