Layer

Panoramica

Layer è una classe in Aspose.Psd FOSS per Python.

Gli ID dei canali Layer e le lunghezze dei dati sono disponibili tramite le proprietà PsdLayerChannelInfo channel_id e data_length.

Questa classe dichiara 5 metodi per gli oggetti Layer nei programmi Python. I metodi disponibili includono: __init__, create_parsed, load, mark_mutated, write. I membri pubblici sono accessibili a qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.Psd FOSS per Python. Proprietà: IsVisible, additional_layer_data, blend_mode_key, blending_ranges_info, bottom, bounds, e altre 23.

Proprietà

NomeTipoAccessoDescrizione
namestrLettura/ScritturaOttiene o imposta il nome.
boundsRectangleLetturaOttiene i limiti.
widthintLetturaOttiene la larghezza.
heightintLetturaRestituisce l’altezza.
topintLettura/ScritturaOttiene o imposta il valore top.
leftintLettura/ScritturaOttiene o imposta il valore di left.
bottomintLettura/ScritturaOttiene o imposta il valore inferiore.
rightintLettura/ScritturaOttiene o imposta il valore destro.
is_visibleboolLettura/ScritturaOttiene o imposta IsVisible.
IsVisibleboolLettura/ScritturaOttiene o imposta la visibilità.
opacityintLettura/ScritturaOttiene o imposta l’opacità.
clippingintLettura/ScritturaOttiene o imposta il ritaglio.
blend_mode_keyBlendModeLettura/ScritturaOttiene o imposta la chiave della modalità di fusione.
channels_countintLetturaOttiene il conteggio dei canali.
channel_informationList[ChannelInformation]Lettura/ScritturaOttiene o imposta le informazioni del canale.
channelsList[PsdLayerChannelInfo]LetturaOttiene i canali.
has_mask_databoolLetturaOttiene il valore di has mask data.
has_blending_ranges_databoolLetturaOttiene i dati di has blending ranges.
mask_infoLayerMaskInfoLetturaOttiene le informazioni della maschera.
blending_ranges_infoLayerBlendingRangesInfoLetturaOttiene le informazioni sugli intervalli di fusione.
channel_infoListLetturaOttiene le informazioni del canale.
raw_flagsintLetturaOttiene le flag grezze.
raw_layer_mask_section``LetturaOttiene la sezione grezza della maschera del livello.
raw_layer_blending_ranges_section``LetturaOttiene la sezione grezza dei range di fusione del layer.
layer_mask_dataOptional[LayerMaskDataShort]Lettura/ScritturaOttiene o imposta i dati della maschera di livello.
layer_blending_ranges_dataLayerBlendingRangesDataLettura/ScritturaOttiene o imposta i dati degli intervalli di fusione del livello.
additional_layer_databytesLetturaOttiene i dati aggiuntivi del livello.
raw_blend_mode_keystrLetturaOttiene la chiave grezza della modalità di fusione.
has_mutatedboolLetturaOttiene il valore di has mutated.

Metodi

FirmaDescrizione
__init__()Calls init su questa istanza di Layer.
mark_mutated()Chiama mark_mutated su questa istanza di Layer.
load(reader: BigEndianReader, is_large_document: bool) → "Layer"Chiama load(reader, is_large_document) su questa istanza di Layer.
write(writer: BigEndianWriter, is_large_document: bool)Chiama write(writer, is_large_document) su questa istanza di Layer.
create_parsed(name: str, bounds: Rectangle, is_visible: bool, opacity: int, clipping: int, blend_mode: BlendMode, raw_data: LayerRawData) → "Layer"Chiama create_parsed(name, bounds, is_visible, opacity, clipping, blend_mode, raw_data) su questa istanza di Layer.

Vedi anche

 Italiano