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

KlassBeskrivning
BigEndianReaderLäser big-endian-data från en ström.
BigEndianWriterBigEndianWriter.position-egenskapen returnerar den aktuella skrivoffseten i den underliggande strömmen.
ImageAbstrakt basklass för bildobjekt.
ImageLoaderTillhandahåller laddningsfunktionaliteten för bilder.
LayerAndMaskSectionReaderKlass med 1 metod.
LayerAndMaskSectionWriterSkriver PSD/PSB lager- och maskinformationssektioner.
PointPoint-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.
PsdImageRepresenterar en PSD-bild som kan laddas, inspekteras och sparas utan rendering.
PsdSectionReaderTillhandahåller begränsade läsningar för PSD/PSB-sektioner som lagras i minnet av denna implementation.
RectangleLagrar en uppsättning av fyra heltal som representerar positionen och storleken på en rektangel.
RectangleFLagrar en uppsättning av fyra flyttal som representerar rektangelns position och storlek.
ResourceBlockRepresenterar ett PSD-bildresursblock.
SizeKlass med 3 metoder och 5 egenskaper.
StreamContainerRepresenterar en strömbehållare som används av resurssparnings-API:er.

Enumerationer

EnumerationBeskrivning
ColorModesDefinierar färglägena som stöds av PSD-filer.
CompressionMethodDefinierar komprimeringsmetoderna som används för bilddata i PSD-filer.
PsdVersionEnum med 2 medlemmar.
ResourceBlockStateRepresenterar resursblockstillstånd.
SeekOriginDefinierar sökursprung för läsaren.

Conversion

KlassBeskrivning
BigEndianBitConverterTillhandahåller hjälpfunktioner för att läsa big-endian primitiva värden från byte arrays.

Coreexceptions

KlassBeskrivning
ArgumentNullExceptionUndantag som kastas när argumentet är null.
NotSupportedExceptionUndantag som kastas när operationen inte stöds.
PsdLoadExceptionUndantag som kastas när ett fel uppstår vid inläsning av en PSD-fil.
PsdSaveExceptionInitierar en ny instans av klassen PsdSaveException.

Layers

KlassBeskrivning
BlendRangeRepresenterar ett PSD-lagerblandningsintervall.
ChannelInformationRepresenterar information om PSD-lagerkanaler.
GlobalLayerMaskInfoKlass med 1 metod.
LayerLagerkanal-ID:n och datalängder är tillgängliga via PsdLayerChannelInfo-egenskaperna channel_id och data_length.
LayerBlendModeMapperKlass med 2 metoder och 1 medlem.
LayerBlendingRangesDataRepresenterar PSD-lagerblandningsintervallens data.
LayerBlendingRangesInfoKlass med 1 metod och 2 egenskaper.
LayerChannelInfoLagrar en kanalmetadatapost från ett lagerpost.
LayerMaskDataDefinierar basklassen för PSD-lagermaskdata.
LayerMaskDataShortDefinierar lagermaskdata för lager som endast har en raster- eller vektormask.
LayerMaskInfoKlass med 1 metod och 2 egenskaper.
LayerRawDataKlass med 4 metoder och 7 egenskaper.
LayerRecordReaderKlass med 1 metod och 3 medlemmar.
LayerRecordWriterSkriver PSD/PSB lagerposter från den minnesbaserade Layer-modellen.
LayerResourceKlass med 1 metod och 4 egenskaper och 2 medlemmar.
PsdLayerChannelInfoTillhandahåller en skrivskyddad sammanfattning av en parsad lagerkanalpost.
RawLayerBlendingRangesSectionKlass med 3 metoder och 1 egenskap.
RawLayerMaskSectionKlass med 3 metoder och 1 egenskap.

Enumerationer

EnumerationBeskrivning
BlendModeDefinierar blandningslägena som används för lager i PSD-filer.
LayerMaskFlagsDefinierar PSD-lagermaskflaggor.

Loaders

KlassBeskrivning
PsdImageLoaderKlass med 1 metod.

Resources

KlassBeskrivning
ImageResourceIdsTillhandahåller vanliga PSD-bildresursidentifierare som används av tester och fixtures.
IndexedColorPaletteKlass med 3 metoder och 1 egenskap samt 1 medlem.
IndexedColorPaletteInfoTillhandahåller en skrivskyddad vy över en indexerad färg-PSD-palett.
PreservedResourceBlockAnpassar en rå‑bevarad bildresurs till den officiella ResourceBlock-ytan.
PsdResourceInfoTillhandahåller en skrivskyddad sammanfattning av ett analyserat PSD-bildresursblock.
UnknownResourceInitierar en ny instans av klassen UnknownResource.

Enumerationer

EnumerationBeskrivning
PsdResourceKindEnum med 4 medlemmar.

Sections

KlassBeskrivning
ColorDataLagrar PSD Color Mode Data‑sektionen som råa byte plus lägesmedveten parsad struktur när den finns tillgänglig.
ImageDataLagrar PSD Image Data-sektionen som ett komprimeringshuvud plus råa payload-byte.
ImageDataStructureBeskriver den validerade strukturella layouten för PSD Image Data-payloaden.
ImageResourcesSectionRepresenterar PSD Image Resources‑sektionen som rå‑bevarade byte samt endast okända tolkade sammanfattningar.
LayerAndMaskSectionRepresenterar PSD/PSB Layer and Mask Information-sektionen och dess rå-bevarade sparade tillstånd.
PsdColorDataInfoTillhandahåller en skrivskyddad sammanfattning av PSD Color Mode Data-sektionen.
PsdHeaderInnehåller rubrikinformationen för ett Photoshop-dokument.
PsdImageDataInfoKlass med 1 metod och 5 egenskaper.
PsdImageDocumentStateLagrar tolkade PSD/PSB dokumentsektioner som används av PsdImage.

Enumerationer

EnumerationBeskrivning
ImageDataKindIdentifierar den strukturella formen av PSD Image Data-payloaden.
PsdColorDataKindBeskriver hur Color Mode Data-payloaden tolkades för det laddade dokumentet.

Writedescriptors

KlassBeskrivning
PsdImageWriterSkriver parsad PSD/PSB dokumenttillstånd till en ström.

Se även

 Svenska