Aspose.PSD FOSS pentru Python

API reference pentru Aspose.Psd FOSS pentru Python. 64 de tipuri publice organizate pe module.

API de bază

ClasăDescriere:
BigEndianReaderCitește date big-endian dintr-un flux.
BigEndianWriterBigEndianWriter.position proprietatea returnează offset-ul curent de scriere în fluxul subadiacent.
ImageClasă de bază abstractă pentru obiecte imagine.
ImageLoaderFurnizează funcționalitatea de încărcare pentru imagini.
LayerAndMaskSectionReaderClasă cu 1 metodă.
LayerAndMaskSectionWriterScrie secțiunile PSD/PSB Layer și Mask Information.
PointClasa Point oferă empty() pentru a obține un punct zero și equals(other) pentru a compara coordonatele; proprietățile sale includ x, y, is_empty, și static Empty.
PsdImageReprezintă o imagine PSD care poate fi încărcată, inspectată și salvată fără redare.
PsdSectionReaderOferă citiri delimitate pentru secțiunile PSD/PSB care sunt stocate în memorie de această implementare.
RectangleStochează un set de patru întregi care reprezintă poziția și dimensiunea unui dreptunghi.
RectangleFStochează un set de patru numere în virgulă mobilă care reprezintă locația și dimensiunea unui dreptunghi.
ResourceBlockReprezintă un bloc de resursă imagine PSD.
SizeClasă cu 3 metode și 5 proprietăți.
StreamContainerReprezintă un container de flux utilizat de API-urile de salvare a resurselor.

Enumerări

EnumerareDescriere:
ColorModesDefinește modurile de culoare suportate de fișierele PSD.
CompressionMethodDefinește metodele de comprimare utilizate pentru datele de imagine în fișierele PSD.
PsdVersionEnum cu 2 membri.
ResourceBlockStateReprezintă starea blocului de resurse.
SeekOriginDefinește originea de căutare pentru cititor.

Conversion

ClasăDescriere:
BigEndianBitConverterFurnizează metode auxiliare pentru citirea valorilor primitive big-endian din tablouri de octeți.

Coreexceptions

ClasăDescriere:
ArgumentNullExceptionExcepție care este aruncată când argumentul este null.
NotSupportedExceptionExcepție care este aruncată când operația nu este acceptată.
PsdLoadExceptionExcepție care este aruncată când apare o eroare în timpul încărcării unui fișier PSD.
PsdSaveExceptionInițializează o nouă instanță a clasei PsdSaveException.

Layers

ClasăDescriere:
BlendRangeReprezintă un interval de amestecare a stratului PSD.
ChannelInformationReprezintă informațiile despre canalul stratului PSD.
GlobalLayerMaskInfoClasă cu 1 metodă.
LayerID-urile canalelor stratului și lungimile datelor sunt disponibile prin proprietățile PsdLayerChannelInfo channel_id și data_length.
LayerBlendModeMapperClasă cu 2 metode și 1 membru.
LayerBlendingRangesDataReprezintă datele intervalelor de amestecare ale stratului PSD.
LayerBlendingRangesInfoClasă cu 1 metodă și 2 proprietăți.
LayerChannelInfoStochează o intrare de metadate a canalului dintr-o înregistrare de strat.
LayerMaskDataDefinește clasa de bază pentru datele măștii de strat PSD.
LayerMaskDataShortDefinește datele măștii de strat pentru straturi care au doar o mască raster sau vectorială.
LayerMaskInfoClasă cu 1 metodă și 2 proprietăți.
LayerRawDataClasă cu 4 metode și 7 proprietăți.
LayerRecordReaderClasă cu 1 metodă și 3 membri.
LayerRecordWriterScrie înregistrările stratului PSD/PSB din modelul de strat în memorie.
LayerResourceClasă cu 1 metodă și 4 proprietăți și 2 membri.
PsdLayerChannelInfoFurnizează un rezumat numai pentru citire al unei înregistrări de canal de strat analizată.
RawLayerBlendingRangesSectionClasă cu 3 metode și 1 proprietate.
RawLayerMaskSectionClasă cu 3 metode și 1 proprietate.

Enumerări

EnumerareDescriere:
BlendModeDefinește modurile de amestec utilizate pentru straturi în fișierele PSD.
LayerMaskFlagsDefinește steagurile măștii de strat PSD.

Loaders

ClasăDescriere:
PsdImageLoaderClasă cu 1 metodă.

Resources

ClasăDescriere:
ImageResourceIdsFurnizează identificatori comuni de resurse imagine PSD utilizați de teste și fixture-uri.
IndexedColorPaletteClasă cu 3 metode și 1 proprietate și 1 membru.
IndexedColorPaletteInfoFurnizează o vizualizare read-only a unei palete PSD cu culori indexate.
PreservedResourceBlockAdaptează o resursă de imagine raw‑preserved la suprafața oficială ResourceBlock.
PsdResourceInfoFurnizează un rezumat read-only al unui bloc de resursă imagine PSD analizat.
UnknownResourceInițializează o nouă instanță a clasei UnknownResource.

Enumerări

EnumerareDescriere:
PsdResourceKindEnum cu 4 membri.

Sections

ClasăDescriere:
ColorDataStochează secțiunea PSD Color Mode Data ca octeți brut plus structura parsată conștientă de mod, când este disponibilă.
ImageDataStochează secțiunea PSD Image Data ca un antet de compresie plus octeți brut ai încărcăturii.
ImageDataStructureDescrie structura validată a încărcăturii PSD Image Data.
ImageResourcesSectionReprezintă secţiunea PSD Image Resources ca octeţi păstraţi în formă brută plus rezumate analizate doar pentru necunoscute.
LayerAndMaskSectionReprezintă secţiunea PSD/PSB Layer and Mask Information şi starea sa de salvare păstrată în formă brută.
PsdColorDataInfoFurnizează un rezumat numai în citire al secţiunii PSD Color Mode Data.
PsdHeaderConţine informaţiile de antet ale unui document Photoshop.
PsdImageDataInfoClasă cu 1 metodă și 5 proprietăți.
PsdImageDocumentStateStochează secțiunile de document PSD/PSB analizate utilizate de PsdImage.

Enumerări

EnumerareDescriere:
ImageDataKindIdentifică forma structurală a payload-ului PSD Image Data.
PsdColorDataKindDescrie cum a fost interpretat payload-ul Color Mode Data pentru documentul încărcat.

Writedescriptors

ClasăDescriere:
PsdImageWriterScrie starea documentului PSD/PSB analizată într-un flux.

Vezi și:

 Română