Aspose.PSD FOSS per Python

API reference per Aspose.Psd FOSS per Python. 64 tipi pubblici organizzati per modulo.

API principale

ClasseDescrizione
BigEndianReaderLegge dati big-endian da un flusso.
BigEndianWriterLa proprietà .position di BigEndianWriter restituisce l’attuale offset di scrittura nello stream sottostante.
ImageClasse base astratta per oggetti immagine.
ImageLoaderFornisce la funzionalità di caricamento per le immagini.
LayerAndMaskSectionReaderClasse con 1 metodo.
LayerAndMaskSectionWriterScrive le sezioni PSD/PSB Layer and Mask Information.
PointLa classe Point fornisce empty() per ottenere un punto zero e equals(other) per confrontare le coordinate; le sue proprietà includono x, y, is_empty, e static Empty.
PsdImageRappresenta un’immagine PSD che può essere caricata, ispezionata e salvata senza rendering.
PsdSectionReaderFornisce letture limitate per le sezioni PSD/PSB che sono memorizzate in memoria da questa implementazione.
RectangleMemorizza un insieme di quattro interi che rappresentano la posizione e le dimensioni di un rettangolo.
RectangleFMemorizza un insieme di quattro numeri a virgola mobile che rappresentano la posizione e le dimensioni di un rettangolo.
ResourceBlockRappresenta un blocco di risorsa immagine PSD.
SizeClasse con 3 metodi e 5 proprietà.
StreamContainerRappresenta un contenitore di stream utilizzato dalle API di salvataggio delle risorse.

Enumerazioni

EnumerazioneDescrizione
ColorModesDefinisce le modalità colore supportate dai file PSD.
CompressionMethodDefinisce i metodi di compressione utilizzati per i dati immagine nei file PSD.
PsdVersionEnum con 2 membri.
ResourceBlockStateRappresenta lo stato del blocco di risorsa.
SeekOriginDefinisce l’origine di ricerca per il lettore.

Conversion

ClasseDescrizione
BigEndianBitConverterFornisce metodi di supporto per leggere valori primitivi big-endian da array di byte.

Coreexceptions

ClasseDescrizione
ArgumentNullExceptionEccezione sollevata quando l’argomento è nullo.
NotSupportedExceptionEccezione sollevata quando l’operazione non è supportata.
PsdLoadExceptionEccezione sollevata quando si verifica un errore durante il caricamento di un file PSD.
PsdSaveExceptionInizializza una nuova istanza della classe PsdSaveException.

Layers

ClasseDescrizione
BlendRangeRappresenta un intervallo di fusione di livello PSD.
ChannelInformationRappresenta le informazioni del canale del livello PSD.
GlobalLayerMaskInfoClasse con 1 metodo.
LayerGli ID dei canali di livello e le lunghezze dei dati sono disponibili tramite le proprietà PsdLayerChannelInfo channel_id e data_length.
LayerBlendModeMapperClasse con 2 metodi e 1 membro.
LayerBlendingRangesDataRappresenta i dati degli intervalli di fusione del livello PSD.
LayerBlendingRangesInfoClasse con 1 metodo e 2 proprietà.
LayerChannelInfoMemorizza una voce di metadati del canale da un record di livello.
LayerMaskDataDefinisce la classe base per i dati della maschera di livello PSD.
LayerMaskDataShortDefinisce i dati della maschera di livello per i livelli che hanno solo una maschera raster o vettoriale.
LayerMaskInfoClasse con 1 metodo e 2 proprietà.
LayerRawDataClasse con 4 metodi e 7 proprietà.
LayerRecordReaderClasse con 1 metodo e 3 membri.
LayerRecordWriterScrive PSD/PSB record di layer dal modello Layer in memoria.
LayerResourceClasse con 1 metodo e 4 proprietà e 2 membri.
PsdLayerChannelInfoFornisce un riepilogo in sola lettura di un record del canale di livello analizzato.
RawLayerBlendingRangesSectionClasse con 3 metodi e 1 proprietà.
RawLayerMaskSectionClasse con 3 metodi e 1 proprietà.

Enumerazioni

EnumerazioneDescrizione
BlendModeDefinisce le modalità di fusione utilizzate per i livelli nei file PSD.
LayerMaskFlagsDefinisce i flag della maschera di livello PSD.

Loaders

ClasseDescrizione
PsdImageLoaderClasse con 1 metodo.

Resources

ClasseDescrizione
ImageResourceIdsFornisce gli identificatori di risorse immagine PSD comuni usati da test e fixture.
IndexedColorPaletteClasse con 3 metodi e 1 proprietà e 1 membro.
IndexedColorPaletteInfoFornisce una visualizzazione in sola lettura di una tavolozza PSD a colori indicizzati.
PreservedResourceBlockAdatta una risorsa immagine raw‑preserved alla superficie ufficiale ResourceBlock.
PsdResourceInfoFornisce un riepilogo in sola lettura di un blocco di risorsa immagine PSD analizzato.
UnknownResourceInizializza una nuova istanza della classe UnknownResource.

Enumerazioni

EnumerazioneDescrizione
PsdResourceKindEnum con 4 membri.

Sections

ClasseDescrizione
ColorDataMemorizza la sezione PSD Color Mode Data come byte grezzi più la struttura analizzata consapevole della modalità, quando disponibile.
ImageDataMemorizza la sezione PSD Image Data come intestazione di compressione più byte grezzi del payload.
ImageDataStructureDescrive il layout strutturale convalidato del payload PSD Image Data.
ImageResourcesSectionRappresenta la sezione Image Resources del PSD come byte raw‑preserved più riepiloghi analizzati solo per gli elementi sconosciuti.
LayerAndMaskSectionRappresenta la sezione PSD/PSB Layer and Mask Information e il suo stato di salvataggio raw-preserved.
PsdColorDataInfoFornisce un riepilogo in sola lettura della sezione PSD Color Mode Data.
PsdHeaderContiene le informazioni dell’intestazione di un documento Photoshop.
PsdImageDataInfoClasse con 1 metodo e 5 proprietà.
PsdImageDocumentStateMemorizza le sezioni del documento PSD/PSB analizzate utilizzate da PsdImage.

Enumerazioni

EnumerazioneDescrizione
ImageDataKindIdentifica la forma strutturale del payload dei Dati Immagine PSD.
PsdColorDataKindDescrive come il payload dei dati Color Mode è stato interpretato per il documento caricato.

Writedescriptors

ClasseDescrizione
PsdImageWriterScrive lo stato del documento PSD/PSB analizzato su un flusso.

Vedi anche

 Italiano