LayerAndMaskSection
LayerAndMaskSection
Visión general
LayerAndMaskSection es una clase en Aspose.Psd FOSS para Python.
Representa la sección de Información de Capa y Máscara PSD/PSB y su
raw-preserved save state.Esta clase declara 5 métodos para objetos LayerAndMaskSection en programas Python. Los métodos disponibles incluyen: __init__, empty, load, save, with_layers. Los miembros públicos son accesibles a cualquier aplicación Python después de instalar el paquete Aspose.Psd FOSS para Python. Propiedades: has_layer_collection_mutated, layer_channel_image_data_raw, layer_count_raw, layer_global_mask_and_tail_raw, layers, raw_section_bytes.
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
raw_section_bytes | bytes | Lectura | Obtiene la carga útil de la sección sin el campo de longitud externo. |
layer_channel_image_data_raw | bytes | Lectura | Obtiene la carga útil de datos de imagen del canal de capa sin procesar después de los registros de capa. |
layer_global_mask_and_tail_raw | bytes | Lectura | Obtiene la información sin procesar de la máscara global y los bytes de la sección final. |
layer_count_raw | int | Lectura | Obtiene el recuento original de capas firmadas para capas protegidas por transparencia |
can preserve sign. || layers | List[Layer] | Read | Obtiene los registros de capa analizados. | | has_layer_collection_mutated | bool | Read | Obtiene si la colección de capas públicas fue reemplazada. |
Métodos
| Firma | Descripción |
|---|---|
__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) | Inicializa una nueva instancia de la clase :class:LayerAndMaskSection. |
empty() → "LayerAndMaskSection" | Obtiene una sección vacía de Información de Capa y Máscara. |
load(reader: BigEndianReader, is_large_document: bool) → "LayerAndMaskSection" | Llama a load(reader, is_large_document) en esta instancia de LayerAndMaskSection. |
save(writer: BigEndianWriter, is_large_document: bool) | Llama a save(writer, is_large_document) en esta instancia de LayerAndMaskSection. |
with_layers(layers: List[Layer]) → "LayerAndMaskSection" | Crea una copia de sección con una colección de capas reemplazada y la marca |
for rewriting on save. |