LayerAndMaskSection

LayerAndMaskSection

Vue d’ensemble

LayerAndMaskSection est une classe dans le FOSS Aspose.Psd pour Python.

Représente la section PSD/PSB Layer and Mask Information et ses

raw-preserved save state.

Cette classe déclare 5 méthodes pour les objets LayerAndMaskSection dans les programmes Python. Les méthodes disponibles incluent : __init__, empty, load, save, with_layers. Les membres publics sont accessibles à toute application Python après l’installation du paquet Aspose.Psd FOSS pour Python. Propriétés : has_layer_collection_mutated, layer_channel_image_data_raw, layer_count_raw, layer_global_mask_and_tail_raw, layers, raw_section_bytes.

Propriétés

NomTypeAccèsDescription
raw_section_bytesbytesLectureObtient la charge utile brute de la section sans le champ de longueur externe.
layer_channel_image_data_rawbytesLectureRécupère la charge utile brute des données d’image du canal de calque après les enregistrements de calque.
layer_global_mask_and_tail_rawbytesLectureObtient les informations brutes du masque global et les octets de section de fin.
layer_count_rawintLectureRécupère le nombre de calques signés d’origine afin que les calques protégés par la transparence
    can preserve sign. |

| layers | List[Layer] | Read | Obtient les enregistrements de calque analysés. | | has_layer_collection_mutated | bool | Read | Obtient si la collection de calques publics a été remplacée. |

Méthodes

SignatureDescription
__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)Initialise une nouvelle instance de la classe :class:LayerAndMaskSection.
empty() → "LayerAndMaskSection"Obtient une section d’informations de calque et de masque vide.
load(reader: BigEndianReader, is_large_document: bool) → "LayerAndMaskSection"Appelle load(reader, is_large_document) sur cette instance de LayerAndMaskSection.
save(writer: BigEndianWriter, is_large_document: bool)Appelle save(writer, is_large_document) sur cette instance LayerAndMaskSection.
with_layers(layers: List[Layer]) → "LayerAndMaskSection"Crée une copie de section avec une collection de calques remplacée et la marque.
    for rewriting on save. |

Voir aussi

 Français