PsdImage

PsdImage

Panoramica

PsdImage è una classe in Aspose.Psd FOSS per Python. Eredita da: Image.

Rappresenta un’immagine PSD che può essere caricata, ispezionata e salvata senza rendering.

Questa classe dichiara 5 metodi per gli oggetti PsdImage nei programmi Python. I metodi disponibili includono: __init__, dispose, load, save. I membri pubblici sono accessibili a qualsiasi applicazione Python dopo l’installazione del pacchetto Aspose.Psd FOSS per Python. Proprietà: active_layer, bits_per_channel, channels, channels_count, color_data_info, color_mode, e altre 30.

Proprietà

NomeTipoAccessoDescrizione
widthintLetturaOttiene la larghezza del documento in pixel.
heightintLetturaRestituisce l’altezza del documento in pixel.
channelsintLetturaOttiene il numero di canali del documento dall’intestazione PSD.
bits_per_channelintLetturaOttiene il numero di bit memorizzati per canale.
color_modeColorModesLettura/ScritturaOttiene la modalità colore PSD riportata dall’intestazione.
versionintLettura/ScritturaOttiene o imposta il numero di versione Aspose.PSD-compatible API.
headerPsdHeaderLetturaOttiene l’oggetto header PSD/PSB analizzato.
is_large_documentboolLetturaRestituisce se il documento caricato utilizza il contenitore PSB per documenti di grandi dimensioni.
is_psbboolLetturaEquivalente a :attr:is_large_document.
layersList[Layer]Lettura/ScritturaOttiene la collezione di livelli analizzati.
channels_countintLetturaOttiene il conteggio dei canali PSD.
sizeSizeLetturaOttiene la dimensione dell’immagine.
active_layerOptional[Layer]Lettura/ScritturaRestituisce il livello attivo.
layer_countintLetturaRestituisce il numero di livelli analizzati nel documento.
has_layersboolLetturaRestituisce se il documento contiene almeno un layer analizzato.
has_image_resourcesboolLetturaRestituisce se il documento contiene risorse immagine analizzate.
resource_countintLetturaOttiene il numero di blocchi di risorse immagine analizzati.
image_resourcesList[ResourceBlock]Lettura/ScritturaOttiene o imposta le risorse dell’immagine PSD.
global_layer_resourcesList[LayerResource]Lettura/ScritturaOttiene o imposta le risorse globali del layer.
global_layer_mask_infoGlobalLayerMaskInfoLetturaOttiene le informazioni della maschera di livello globale.
is_flattenboolLetturaRestituisce se l’immagine PSD è appiattita.
has_transparency_databoolLettura/ScritturaOttiene o imposta se il primo canale alfa contiene dati di trasparenza.
resources``LetturaOttiene un riepilogo in sola lettura dei blocchi di risorse immagine analizzati.
has_color_mode_databoolLetturaOttiene se il documento contiene byte di dati della modalità colore.
color_data_infoPsdColorDataInfoLetturaOttiene un riepilogo in sola lettura della sezione Color Mode Data analizzata.
indexed_paletteOptional[IndexedColorPaletteInfo]LetturaRestituisce il riepilogo della palette indicizzata analizzata, se presente.
has_merged_image_databoolLetturaRestituisce se il documento contiene i byte del payload dei dati immagine uniti.
compressionCompressionMethodLetturaRestituisce il metodo di compressione utilizzato dalla sezione dei dati immagine uniti.
image_data_infoPsdImageDataInfoLetturaOttiene un riepilogo in sola lettura della struttura dati dell’immagine unita analizzata.
image_data_kindImageDataKindLetturaOttiene il tipo strutturale del payload dei dati dell’immagine unita.
uses_predictionboolLetturaOttiene se la previsione ZIP è usata dal payload dei dati dell’immagine unita.
has_icc_profileboolLetturaRestituisce se è presente una risorsa di profilo ICC incorporata.
is_icc_profile_untaggedOptional[bool]LetturaRestituisce il flag del profilo ICC non etichettato analizzato, se presente.
parsed_color_dataColorDataLetturaOttiene i dettagli dei dati della modalità colore analizzati per verifica interna/test.
parsed_resourcesList[UnknownResource]LetturaOttiene le risorse immagine analizzate per verifica interna/test.
global_angleintLetturaRestituisce l’angolo globale.

Metodi

FirmaDescrizione
__init__(stream, leave_open: bool)Calls init(stream, leave_open) su questa istanza PsdImage.
load(file_path_or_stream) → PsdImageCarica un’immagine PSD da un percorso file o da un flusso leggibile.
save(file_path_or_stream)Salva l’immagine in un percorso file o in un flusso scrivibile.
dispose()Rilascia l’immagine e, facoltativamente, il flusso sottostante.
load(source: Union[str, io.BytesIO, io.BufferedIOBase]) → "Image"Chiama load(source) su questa istanza di PsdImage.

Vedi anche

 Italiano