LayerAndMaskSection

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

NaamTypeToegangBeschrijving
raw_section_bytesbytesLezenHaalt de ruwe sectiepayload op zonder het buitenste lengteveld.
layer_channel_image_data_rawbytesLezenHaalt de ruwe layer channel image data payload op na layer records.
layer_global_mask_and_tail_rawbytesLezenHaalt de ruwe globale maskerinformatie en de achterliggende sectiebytes op.
layer_count_rawintLezenHaalt 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

HandtekeningBeschrijving
__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. |

Zie ook

 Nederlands