Aspose.PSD FOSS per Python
API reference per Aspose.Psd FOSS per Python. 64 tipi pubblici organizzati per modulo.
API principale
| Classe | Descrizione |
|---|
BigEndianReader | Legge dati big-endian da un flusso. |
BigEndianWriter | La proprietà .position di BigEndianWriter restituisce l’attuale offset di scrittura nello stream sottostante. |
Image | Classe base astratta per oggetti immagine. |
ImageLoader | Fornisce la funzionalità di caricamento per le immagini. |
LayerAndMaskSectionReader | Classe con 1 metodo. |
LayerAndMaskSectionWriter | Scrive le sezioni PSD/PSB Layer and Mask Information. |
Point | La 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. |
PsdImage | Rappresenta un’immagine PSD che può essere caricata, ispezionata e salvata senza rendering. |
PsdSectionReader | Fornisce letture limitate per le sezioni PSD/PSB che sono memorizzate in memoria da questa implementazione. |
Rectangle | Memorizza un insieme di quattro interi che rappresentano la posizione e le dimensioni di un rettangolo. |
RectangleF | Memorizza un insieme di quattro numeri a virgola mobile che rappresentano la posizione e le dimensioni di un rettangolo. |
ResourceBlock | Rappresenta un blocco di risorsa immagine PSD. |
Size | Classe con 3 metodi e 5 proprietà. |
StreamContainer | Rappresenta un contenitore di stream utilizzato dalle API di salvataggio delle risorse. |
Enumerazioni
| Enumerazione | Descrizione |
|---|
ColorModes | Definisce le modalità colore supportate dai file PSD. |
CompressionMethod | Definisce i metodi di compressione utilizzati per i dati immagine nei file PSD. |
PsdVersion | Enum con 2 membri. |
ResourceBlockState | Rappresenta lo stato del blocco di risorsa. |
SeekOrigin | Definisce l’origine di ricerca per il lettore. |
Conversion
| Classe | Descrizione |
|---|
BigEndianBitConverter | Fornisce metodi di supporto per leggere valori primitivi big-endian da array di byte. |
Coreexceptions
| Classe | Descrizione |
|---|
ArgumentNullException | Eccezione sollevata quando l’argomento è nullo. |
NotSupportedException | Eccezione sollevata quando l’operazione non è supportata. |
PsdLoadException | Eccezione sollevata quando si verifica un errore durante il caricamento di un file PSD. |
PsdSaveException | Inizializza una nuova istanza della classe PsdSaveException. |
Layers
| Classe | Descrizione |
|---|
BlendRange | Rappresenta un intervallo di fusione di livello PSD. |
ChannelInformation | Rappresenta le informazioni del canale del livello PSD. |
GlobalLayerMaskInfo | Classe con 1 metodo. |
Layer | Gli ID dei canali di livello e le lunghezze dei dati sono disponibili tramite le proprietà PsdLayerChannelInfo channel_id e data_length. |
LayerBlendModeMapper | Classe con 2 metodi e 1 membro. |
LayerBlendingRangesData | Rappresenta i dati degli intervalli di fusione del livello PSD. |
LayerBlendingRangesInfo | Classe con 1 metodo e 2 proprietà. |
LayerChannelInfo | Memorizza una voce di metadati del canale da un record di livello. |
LayerMaskData | Definisce la classe base per i dati della maschera di livello PSD. |
LayerMaskDataShort | Definisce i dati della maschera di livello per i livelli che hanno solo una maschera raster o vettoriale. |
LayerMaskInfo | Classe con 1 metodo e 2 proprietà. |
LayerRawData | Classe con 4 metodi e 7 proprietà. |
LayerRecordReader | Classe con 1 metodo e 3 membri. |
LayerRecordWriter | Scrive PSD/PSB record di layer dal modello Layer in memoria. |
LayerResource | Classe con 1 metodo e 4 proprietà e 2 membri. |
PsdLayerChannelInfo | Fornisce un riepilogo in sola lettura di un record del canale di livello analizzato. |
RawLayerBlendingRangesSection | Classe con 3 metodi e 1 proprietà. |
RawLayerMaskSection | Classe con 3 metodi e 1 proprietà. |
Enumerazioni
| Enumerazione | Descrizione |
|---|
BlendMode | Definisce le modalità di fusione utilizzate per i livelli nei file PSD. |
LayerMaskFlags | Definisce i flag della maschera di livello PSD. |
Loaders
| Classe | Descrizione |
|---|
PsdImageLoader | Classe con 1 metodo. |
Resources
| Classe | Descrizione |
|---|
ImageResourceIds | Fornisce gli identificatori di risorse immagine PSD comuni usati da test e fixture. |
IndexedColorPalette | Classe con 3 metodi e 1 proprietà e 1 membro. |
IndexedColorPaletteInfo | Fornisce una visualizzazione in sola lettura di una tavolozza PSD a colori indicizzati. |
PreservedResourceBlock | Adatta una risorsa immagine raw‑preserved alla superficie ufficiale ResourceBlock. |
PsdResourceInfo | Fornisce un riepilogo in sola lettura di un blocco di risorsa immagine PSD analizzato. |
UnknownResource | Inizializza una nuova istanza della classe UnknownResource. |
Enumerazioni
| Enumerazione | Descrizione |
|---|
PsdResourceKind | Enum con 4 membri. |
Sections
| Classe | Descrizione |
|---|
ColorData | Memorizza la sezione PSD Color Mode Data come byte grezzi più la struttura analizzata consapevole della modalità, quando disponibile. |
ImageData | Memorizza la sezione PSD Image Data come intestazione di compressione più byte grezzi del payload. |
ImageDataStructure | Descrive il layout strutturale convalidato del payload PSD Image Data. |
ImageResourcesSection | Rappresenta la sezione Image Resources del PSD come byte raw‑preserved più riepiloghi analizzati solo per gli elementi sconosciuti. |
LayerAndMaskSection | Rappresenta la sezione PSD/PSB Layer and Mask Information e il suo stato di salvataggio raw-preserved. |
PsdColorDataInfo | Fornisce un riepilogo in sola lettura della sezione PSD Color Mode Data. |
PsdHeader | Contiene le informazioni dell’intestazione di un documento Photoshop. |
PsdImageDataInfo | Classe con 1 metodo e 5 proprietà. |
PsdImageDocumentState | Memorizza le sezioni del documento PSD/PSB analizzate utilizzate da PsdImage. |
Enumerazioni
| Enumerazione | Descrizione |
|---|
ImageDataKind | Identifica la forma strutturale del payload dei Dati Immagine PSD. |
PsdColorDataKind | Descrive come il payload dei dati Color Mode è stato interpretato per il documento caricato. |
Writedescriptors
| Classe | Descrizione |
|---|
PsdImageWriter | Scrive lo stato del documento PSD/PSB analizzato su un flusso. |
Vedi anche