LayerAndMaskSection
Overzicht
LayerAndMaskSection is een klasse in Aspose.Psd FOSS voor Python.
Vertegenwoordigt de PSD/PSB Laag- en Maskerinformatie sectie en zijn
raw-preserved save state.Deze klasse declareert 5 methoden voor LayerAndMaskSection objecten in Python programma’s. Beschikbare methoden omvatten: __init__, empty, load, save, with_layers. Publieke leden zijn toegankelijk voor elke Python toepassing na het installeren van het Aspose.Psd FOSS voor Python pakket. Eigenschappen: has_layer_collection_mutated, layer_channel_image_data_raw, layer_count_raw, layer_global_mask_and_tail_raw, layers, raw_section_bytes.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
raw_section_bytes | bytes | Lezen | Haalt de ruwe sectiepayload op zonder het buitenste lengteveld. |
layer_channel_image_data_raw | bytes | Lezen | Haalt de ruwe layer channel image data payload op na layer records. |
layer_global_mask_and_tail_raw | bytes | Lezen | Haalt de ruwe globale maskerinformatie en de achterliggende sectiebytes op. |
layer_count_raw | int | Lezen | Haalt het oorspronkelijke ondertekende laagenaantal op zodat transparantie-beschermde lagen |
can preserve sign. || layers | List[Layer] | Read | Haalt de geparseerde laagrecords op. | | has_layer_collection_mutated | bool | Read | Haalt op of de publieke laagcollectie vervangen is. |
Methoden
| Handtekening | Beschrijving |
|---|---|
__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) | Initialiseert een nieuw exemplaar van de :class:LayerAndMaskSection klasse. |
empty() → "LayerAndMaskSection" | Haalt een lege Layer and Mask Information sectie op. |
load(reader: BigEndianReader, is_large_document: bool) → "LayerAndMaskSection" | Roept load(reader, is_large_document) aan op dit LayerAndMaskSection exemplaar. |
save(writer: BigEndianWriter, is_large_document: bool) | Roept save(writer, is_large_document) aan op deze LayerAndMaskSection instantie. |
with_layers(layers: List[Layer]) → "LayerAndMaskSection" | Maakt een sectiekopie met een vervangen laagcollectie en markeert deze |
for rewriting on save. |