Aspose.PSD FOSS för Python
API reference för Aspose.Psd FOSS för Python. 64 offentliga typer organiserade efter modul.
Kärn-API
| Klass | Beskrivning |
|---|
BigEndianReader | Läser big-endian-data från en ström. |
BigEndianWriter | BigEndianWriter.position-egenskapen returnerar den aktuella skrivoffseten i den underliggande strömmen. |
Image | Abstrakt basklass för bildobjekt. |
ImageLoader | Tillhandahåller laddningsfunktionaliteten för bilder. |
LayerAndMaskSectionReader | Klass med 1 metod. |
LayerAndMaskSectionWriter | Skriver PSD/PSB lager- och maskinformationssektioner. |
Point | Point-klassen tillhandahåller empty() för att få en nollpunkt och equals(other) för att jämföra koordinater; dess egenskaper inkluderar x, y, is_empty, och den statiska Empty. |
PsdImage | Representerar en PSD-bild som kan laddas, inspekteras och sparas utan rendering. |
PsdSectionReader | Tillhandahåller begränsade läsningar för PSD/PSB-sektioner som lagras i minnet av denna implementation. |
Rectangle | Lagrar en uppsättning av fyra heltal som representerar positionen och storleken på en rektangel. |
RectangleF | Lagrar en uppsättning av fyra flyttal som representerar rektangelns position och storlek. |
ResourceBlock | Representerar ett PSD-bildresursblock. |
Size | Klass med 3 metoder och 5 egenskaper. |
StreamContainer | Representerar en strömbehållare som används av resurssparnings-API:er. |
Enumerationer
| Enumeration | Beskrivning |
|---|
ColorModes | Definierar färglägena som stöds av PSD-filer. |
CompressionMethod | Definierar komprimeringsmetoderna som används för bilddata i PSD-filer. |
PsdVersion | Enum med 2 medlemmar. |
ResourceBlockState | Representerar resursblockstillstånd. |
SeekOrigin | Definierar sökursprung för läsaren. |
Conversion
| Klass | Beskrivning |
|---|
BigEndianBitConverter | Tillhandahåller hjälpfunktioner för att läsa big-endian primitiva värden från byte arrays. |
Coreexceptions
| Klass | Beskrivning |
|---|
ArgumentNullException | Undantag som kastas när argumentet är null. |
NotSupportedException | Undantag som kastas när operationen inte stöds. |
PsdLoadException | Undantag som kastas när ett fel uppstår vid inläsning av en PSD-fil. |
PsdSaveException | Initierar en ny instans av klassen PsdSaveException. |
Layers
| Klass | Beskrivning |
|---|
BlendRange | Representerar ett PSD-lagerblandningsintervall. |
ChannelInformation | Representerar information om PSD-lagerkanaler. |
GlobalLayerMaskInfo | Klass med 1 metod. |
Layer | Lagerkanal-ID:n och datalängder är tillgängliga via PsdLayerChannelInfo-egenskaperna channel_id och data_length. |
LayerBlendModeMapper | Klass med 2 metoder och 1 medlem. |
LayerBlendingRangesData | Representerar PSD-lagerblandningsintervallens data. |
LayerBlendingRangesInfo | Klass med 1 metod och 2 egenskaper. |
LayerChannelInfo | Lagrar en kanalmetadatapost från ett lagerpost. |
LayerMaskData | Definierar basklassen för PSD-lagermaskdata. |
LayerMaskDataShort | Definierar lagermaskdata för lager som endast har en raster- eller vektormask. |
LayerMaskInfo | Klass med 1 metod och 2 egenskaper. |
LayerRawData | Klass med 4 metoder och 7 egenskaper. |
LayerRecordReader | Klass med 1 metod och 3 medlemmar. |
LayerRecordWriter | Skriver PSD/PSB lagerposter från den minnesbaserade Layer-modellen. |
LayerResource | Klass med 1 metod och 4 egenskaper och 2 medlemmar. |
PsdLayerChannelInfo | Tillhandahåller en skrivskyddad sammanfattning av en parsad lagerkanalpost. |
RawLayerBlendingRangesSection | Klass med 3 metoder och 1 egenskap. |
RawLayerMaskSection | Klass med 3 metoder och 1 egenskap. |
Enumerationer
| Enumeration | Beskrivning |
|---|
BlendMode | Definierar blandningslägena som används för lager i PSD-filer. |
LayerMaskFlags | Definierar PSD-lagermaskflaggor. |
Loaders
| Klass | Beskrivning |
|---|
PsdImageLoader | Klass med 1 metod. |
Resources
| Klass | Beskrivning |
|---|
ImageResourceIds | Tillhandahåller vanliga PSD-bildresursidentifierare som används av tester och fixtures. |
IndexedColorPalette | Klass med 3 metoder och 1 egenskap samt 1 medlem. |
IndexedColorPaletteInfo | Tillhandahåller en skrivskyddad vy över en indexerad färg-PSD-palett. |
PreservedResourceBlock | Anpassar en rå‑bevarad bildresurs till den officiella ResourceBlock-ytan. |
PsdResourceInfo | Tillhandahåller en skrivskyddad sammanfattning av ett analyserat PSD-bildresursblock. |
UnknownResource | Initierar en ny instans av klassen UnknownResource. |
Enumerationer
| Enumeration | Beskrivning |
|---|
PsdResourceKind | Enum med 4 medlemmar. |
Sections
| Klass | Beskrivning |
|---|
ColorData | Lagrar PSD Color Mode Data‑sektionen som råa byte plus lägesmedveten parsad struktur när den finns tillgänglig. |
ImageData | Lagrar PSD Image Data-sektionen som ett komprimeringshuvud plus råa payload-byte. |
ImageDataStructure | Beskriver den validerade strukturella layouten för PSD Image Data-payloaden. |
ImageResourcesSection | Representerar PSD Image Resources‑sektionen som rå‑bevarade byte samt endast okända tolkade sammanfattningar. |
LayerAndMaskSection | Representerar PSD/PSB Layer and Mask Information-sektionen och dess rå-bevarade sparade tillstånd. |
PsdColorDataInfo | Tillhandahåller en skrivskyddad sammanfattning av PSD Color Mode Data-sektionen. |
PsdHeader | Innehåller rubrikinformationen för ett Photoshop-dokument. |
PsdImageDataInfo | Klass med 1 metod och 5 egenskaper. |
PsdImageDocumentState | Lagrar tolkade PSD/PSB dokumentsektioner som används av PsdImage. |
Enumerationer
| Enumeration | Beskrivning |
|---|
ImageDataKind | Identifierar den strukturella formen av PSD Image Data-payloaden. |
PsdColorDataKind | Beskriver hur Color Mode Data-payloaden tolkades för det laddade dokumentet. |
Writedescriptors
| Klass | Beskrivning |
|---|
PsdImageWriter | Skriver parsad PSD/PSB dokumenttillstånd till en ström. |
Se även