Layer

Layer

Visión general

Layer es una clase en Aspose.Psd FOSS para Python.

Los IDs de canal de capa y las longitudes de datos están disponibles a través de las propiedades PsdLayerChannelInfo channel_id y data_length.

Esta clase declara 5 métodos para objetos Layer en programas Python. Los métodos disponibles incluyen: __init__, create_parsed, load, mark_mutated, write. Los miembros públicos son accesibles a cualquier aplicación Python después de instalar el paquete Aspose.Psd FOSS para Python. Propiedades: IsVisible, additional_layer_data, blend_mode_key, blending_ranges_info, bottom, bounds, y 23 más.

Propiedades

NombreTipoAccesoDescripción
namestrLectura/EscrituraObtiene o establece el nombre.
boundsRectangleLecturaObtiene los límites.
widthintLecturaObtiene el ancho.
heightintLecturaObtiene la altura.
topintLectura/EscrituraObtiene o establece la parte superior.
leftintLectura/EscrituraObtiene o establece la izquierda.
bottomintLectura/EscrituraObtiene o establece la parte inferior.
rightintLectura/EscrituraObtiene o establece la derecha.
is_visibleboolLectura/EscrituraObtiene o establece si es visible.
IsVisibleboolLectura/EscrituraObtiene o establece si es visible.
opacityintLectura/EscrituraObtiene o establece la opacidad.
clippingintLectura/EscrituraObtiene o establece el recorte.
blend_mode_keyBlendModeLectura/EscrituraObtiene o establece la clave del modo de fusión.
channels_countintLecturaObtiene el recuento de canales.
channel_informationList[ChannelInformation]Lectura/EscrituraObtiene o establece la información del canal.
channelsList[PsdLayerChannelInfo]LecturaObtiene los canales.
has_mask_databoolLecturaObtiene los datos de máscara.
has_blending_ranges_databoolLecturaObtiene los datos de has blending ranges.
mask_infoLayerMaskInfoLecturaObtiene la información de la máscara.
blending_ranges_infoLayerBlendingRangesInfoLecturaObtiene la información de los rangos de fusión.
channel_infoListLecturaObtiene la información del canal.
raw_flagsintLecturaObtiene los flags sin procesar.
raw_layer_mask_section``LecturaObtiene la sección sin procesar de la máscara de capa.
raw_layer_blending_ranges_section``LecturaObtiene la sección de rangos de fusión de la capa en bruto.
layer_mask_dataOptional[LayerMaskDataShort]Lectura/EscrituraObtiene o establece los datos de la máscara de capa.
layer_blending_ranges_dataLayerBlendingRangesDataLectura/EscrituraObtiene o establece los datos de rangos de fusión de la capa.
additional_layer_databytesLecturaObtiene los datos adicionales de la capa.
raw_blend_mode_keystrLecturaObtiene la clave sin procesar del modo de fusión.
has_mutatedboolLecturaObtiene el has mutado.

Métodos

FirmaDescripción
__init__()Calls init en esta instancia de Layer.
mark_mutated()Llama a mark_mutated en esta instancia de Layer.
load(reader: BigEndianReader, is_large_document: bool) → "Layer"Llama a load(reader, is_large_document) en esta instancia de Layer.
write(writer: BigEndianWriter, is_large_document: bool)Llama a write(writer, is_large_document) en esta instancia de Layer.
create_parsed(name: str, bounds: Rectangle, is_visible: bool, opacity: int, clipping: int, blend_mode: BlendMode, raw_data: LayerRawData) → "Layer"Llama a create_parsed(name, bounds, is_visible, opacity, clipping, blend_mode, raw_data) en esta instancia de Layer.

Ver también

 Español