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: |
|---|
BigEndianReader | Citește date big-endian dintr-un flux. |
BigEndianWriter | BigEndianWriter.position proprietatea returnează offset-ul curent de scriere în fluxul subadiacent. |
Image | Clasă de bază abstractă pentru obiecte imagine. |
ImageLoader | Furnizează funcționalitatea de încărcare pentru imagini. |
LayerAndMaskSectionReader | Clasă cu 1 metodă. |
LayerAndMaskSectionWriter | Scrie secțiunile PSD/PSB Layer și Mask Information. |
Point | Clasa 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. |
PsdImage | Reprezintă o imagine PSD care poate fi încărcată, inspectată și salvată fără redare. |
PsdSectionReader | Oferă citiri delimitate pentru secțiunile PSD/PSB care sunt stocate în memorie de această implementare. |
Rectangle | Stochează un set de patru întregi care reprezintă poziția și dimensiunea unui dreptunghi. |
RectangleF | Stochează un set de patru numere în virgulă mobilă care reprezintă locația și dimensiunea unui dreptunghi. |
ResourceBlock | Reprezintă un bloc de resursă imagine PSD. |
Size | Clasă cu 3 metode și 5 proprietăți. |
StreamContainer | Reprezintă un container de flux utilizat de API-urile de salvare a resurselor. |
Enumerări
| Enumerare | Descriere: |
|---|
ColorModes | Definește modurile de culoare suportate de fișierele PSD. |
CompressionMethod | Definește metodele de comprimare utilizate pentru datele de imagine în fișierele PSD. |
PsdVersion | Enum cu 2 membri. |
ResourceBlockState | Reprezintă starea blocului de resurse. |
SeekOrigin | Definește originea de căutare pentru cititor. |
Conversion
| Clasă | Descriere: |
|---|
BigEndianBitConverter | Furnizează metode auxiliare pentru citirea valorilor primitive big-endian din tablouri de octeți. |
Coreexceptions
| Clasă | Descriere: |
|---|
ArgumentNullException | Excepție care este aruncată când argumentul este null. |
NotSupportedException | Excepție care este aruncată când operația nu este acceptată. |
PsdLoadException | Excepție care este aruncată când apare o eroare în timpul încărcării unui fișier PSD. |
PsdSaveException | Inițializează o nouă instanță a clasei PsdSaveException. |
Layers
| Clasă | Descriere: |
|---|
BlendRange | Reprezintă un interval de amestecare a stratului PSD. |
ChannelInformation | Reprezintă informațiile despre canalul stratului PSD. |
GlobalLayerMaskInfo | Clasă cu 1 metodă. |
Layer | ID-urile canalelor stratului și lungimile datelor sunt disponibile prin proprietățile PsdLayerChannelInfo channel_id și data_length. |
LayerBlendModeMapper | Clasă cu 2 metode și 1 membru. |
LayerBlendingRangesData | Reprezintă datele intervalelor de amestecare ale stratului PSD. |
LayerBlendingRangesInfo | Clasă cu 1 metodă și 2 proprietăți. |
LayerChannelInfo | Stochează o intrare de metadate a canalului dintr-o înregistrare de strat. |
LayerMaskData | Definește clasa de bază pentru datele măștii de strat PSD. |
LayerMaskDataShort | Definește datele măștii de strat pentru straturi care au doar o mască raster sau vectorială. |
LayerMaskInfo | Clasă cu 1 metodă și 2 proprietăți. |
LayerRawData | Clasă cu 4 metode și 7 proprietăți. |
LayerRecordReader | Clasă cu 1 metodă și 3 membri. |
LayerRecordWriter | Scrie înregistrările stratului PSD/PSB din modelul de strat în memorie. |
LayerResource | Clasă cu 1 metodă și 4 proprietăți și 2 membri. |
PsdLayerChannelInfo | Furnizează un rezumat numai pentru citire al unei înregistrări de canal de strat analizată. |
RawLayerBlendingRangesSection | Clasă cu 3 metode și 1 proprietate. |
RawLayerMaskSection | Clasă cu 3 metode și 1 proprietate. |
Enumerări
| Enumerare | Descriere: |
|---|
BlendMode | Definește modurile de amestec utilizate pentru straturi în fișierele PSD. |
LayerMaskFlags | Definește steagurile măștii de strat PSD. |
Loaders
| Clasă | Descriere: |
|---|
PsdImageLoader | Clasă cu 1 metodă. |
Resources
| Clasă | Descriere: |
|---|
ImageResourceIds | Furnizează identificatori comuni de resurse imagine PSD utilizați de teste și fixture-uri. |
IndexedColorPalette | Clasă cu 3 metode și 1 proprietate și 1 membru. |
IndexedColorPaletteInfo | Furnizează o vizualizare read-only a unei palete PSD cu culori indexate. |
PreservedResourceBlock | Adaptează o resursă de imagine raw‑preserved la suprafața oficială ResourceBlock. |
PsdResourceInfo | Furnizează un rezumat read-only al unui bloc de resursă imagine PSD analizat. |
UnknownResource | Inițializează o nouă instanță a clasei UnknownResource. |
Enumerări
| Enumerare | Descriere: |
|---|
PsdResourceKind | Enum cu 4 membri. |
Sections
| Clasă | Descriere: |
|---|
ColorData | Stochează secțiunea PSD Color Mode Data ca octeți brut plus structura parsată conștientă de mod, când este disponibilă. |
ImageData | Stochează secțiunea PSD Image Data ca un antet de compresie plus octeți brut ai încărcăturii. |
ImageDataStructure | Descrie structura validată a încărcăturii PSD Image Data. |
ImageResourcesSection | Reprezintă secţiunea PSD Image Resources ca octeţi păstraţi în formă brută plus rezumate analizate doar pentru necunoscute. |
LayerAndMaskSection | Reprezintă secţiunea PSD/PSB Layer and Mask Information şi starea sa de salvare păstrată în formă brută. |
PsdColorDataInfo | Furnizează un rezumat numai în citire al secţiunii PSD Color Mode Data. |
PsdHeader | Conţine informaţiile de antet ale unui document Photoshop. |
PsdImageDataInfo | Clasă cu 1 metodă și 5 proprietăți. |
PsdImageDocumentState | Stochează secțiunile de document PSD/PSB analizate utilizate de PsdImage. |
Enumerări
| Enumerare | Descriere: |
|---|
ImageDataKind | Identifică forma structurală a payload-ului PSD Image Data. |
PsdColorDataKind | Descrie cum a fost interpretat payload-ul Color Mode Data pentru documentul încărcat. |
Writedescriptors
| Clasă | Descriere: |
|---|
PsdImageWriter | Scrie starea documentului PSD/PSB analizată într-un flux. |
Vezi și: