LayerAndMaskSection
Panoramica
LayerAndMaskSection è una classe in Aspose.Psd FOSS per Python.
Rappresenta la sezione PSD/PSB Layer and Mask Information e il suo
raw-preserved save state.Questa classe dichiara 5 metodi per oggetti LayerAndMaskSection nei programmi Python. I metodi disponibili includono: __init__, empty, load, save, with_layers. I membri pubblici sono accessibili a qualsiasi applicazione Python dopo l’installazione del pacchetto Aspose.Psd FOSS per Python. Proprietà: has_layer_collection_mutated, layer_channel_image_data_raw, layer_count_raw, layer_global_mask_and_tail_raw, layers, raw_section_bytes.
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
raw_section_bytes | bytes | Lettura | Ottiene il payload grezzo della sezione senza il campo di lunghezza esterno. |
layer_channel_image_data_raw | bytes | Lettura | Ottiene il payload grezzo dei dati immagine del canale di livello dopo i record dei livelli. |
layer_global_mask_and_tail_raw | bytes | Lettura | Ottiene le informazioni grezze della maschera globale e i byte della sezione finale. |
layer_count_raw | int | Lettura | Ottiene il conteggio originale dei layer firmati così i layer protetti dalla trasparenza |
can preserve sign. || layers | List[Layer] | Read | Restituisce i record di layer analizzati. | | has_layer_collection_mutated | bool | Read | Restituisce se la collezione di layer pubblici è stata sostituita. |
Metodi
| Firma | Descrizione |
|---|---|
__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) | Inizializza una nuova istanza della classe :class:LayerAndMaskSection. |
empty() → "LayerAndMaskSection" | Ottiene una sezione vuota di Layer and Mask Information. |
load(reader: BigEndianReader, is_large_document: bool) → "LayerAndMaskSection" | Chiama load(reader, is_large_document) su questa istanza di LayerAndMaskSection. |
save(writer: BigEndianWriter, is_large_document: bool) | Chiama save(writer, is_large_document) su questa istanza di LayerAndMaskSection. |
with_layers(layers: List[Layer]) → "LayerAndMaskSection" | Crea una copia della sezione con una raccolta di layer sostituita e la contrassegna |
for rewriting on save. |