Aspose.PSD FOSS voor Python
API reference voor Aspose.Psd FOSS voor Python. 64 openbare types georganiseerd per module.
Kern-API
| Klasse | Beschrijving |
|---|
BigEndianReader | Leest big-endian-gegevens uit een stream. |
BigEndianWriter | BigEndianWriter.position eigenschap geeft de huidige schrijfoffset terug in de onderliggende stream. |
Image | Abstracte basisklasse voor afbeeldingobjecten. |
ImageLoader | Biedt de laadfunctionaliteit voor afbeeldingen. |
LayerAndMaskSectionReader | Klasse met 1 methode. |
LayerAndMaskSectionWriter | Schrijft PSD/PSB Laag- en maskerinformatiesecties. |
Point | De Point-klasse biedt empty() om een nulpunt te verkrijgen en equals(other) om coördinaten te vergelijken; zijn eigenschappen omvatten x, y, is_empty, en de statische Empty. |
PsdImage | Stelt een PSD-afbeelding voor die kan worden geladen, geïnspecteerd en opgeslagen zonder te renderen. |
PsdSectionReader | Biedt begrensde leesbewerkingen voor PSD/PSB-secties die door deze implementatie in het geheugen worden opgeslagen. |
Rectangle | Slaat een set van vier gehele getallen op die de locatie en grootte van een rechthoek vertegenwoordigen. |
RectangleF | Slaat een set van vier zwevend-kommagetallen op die de locatie en grootte van een rechthoek vertegenwoordigen. |
ResourceBlock | Stelt een PSD-afbeeldingsresourceblok voor. |
Size | Klasse met 3 methoden en 5 eigenschappen. |
StreamContainer | Stelt een streamcontainer voor die wordt gebruikt door resource-opslaan-API’s. |
Enumeraties
| Enumeratie | Beschrijving |
|---|
ColorModes | Definieert de kleurmodi die door PSD-bestanden worden ondersteund. |
CompressionMethod | Definieert de compressiemethoden die worden gebruikt voor beeldgegevens in PSD-bestanden. |
PsdVersion | Enum met 2 leden. |
ResourceBlockState | Stelt de status van het resourceblok voor. |
SeekOrigin | Definieert de zoek-origin voor de lezer. |
Conversion
| Klasse | Beschrijving |
|---|
BigEndianBitConverter | Biedt hulpfuncties voor het lezen van big-endian primitieve waarden uit byte-arrays. |
Coreexceptions
| Klasse | Beschrijving |
|---|
ArgumentNullException | Uitzondering die wordt gegooid wanneer het argument null is. |
NotSupportedException | Uitzondering die wordt gegooid wanneer de bewerking niet wordt ondersteund. |
PsdLoadException | Uitzondering die wordt gegooid wanneer er een fout optreedt tijdens het laden van een PSD-bestand. |
PsdSaveException | Initialiseert een nieuw exemplaar van de PsdSaveException-klasse. |
Layers
| Klasse | Beschrijving |
|---|
BlendRange | Stelt een PSD-laag blendbereik voor. |
ChannelInformation | Stelt de kanaalinformatie van een PSD-laag voor. |
GlobalLayerMaskInfo | Klasse met 1 methode. |
Layer | Laagkanaal-ID’s en gegevenslengtes zijn beschikbaar via de PsdLayerChannelInfo eigenschappen channel_id en data_length. |
LayerBlendModeMapper | Klasse met 2 methoden en 1 lid. |
LayerBlendingRangesData | Stelt de gegevens van PSD-laagblendingbereiken voor. |
LayerBlendingRangesInfo | Klasse met 1 methode en 2 eigenschappen. |
LayerChannelInfo | Slaat één kanaalmetadata-invoer op uit een laagrecord. |
LayerMaskData | Definieert de basisklasse voor PSD-laagmaskergegevens. |
LayerMaskDataShort | Definieert laagmaskergegevens voor lagen die alleen een raster- of vectormasker hebben. |
LayerMaskInfo | Klasse met 1 methode en 2 eigenschappen. |
LayerRawData | Klasse met 4 methoden en 7 eigenschappen. |
LayerRecordReader | Klasse met 1 methode en 3 leden. |
LayerRecordWriter | Schrijft PSD/PSB layer records vanuit het in-memory Layer-model. |
LayerResource | Klasse met 1 methode en 4 eigenschappen en 2 leden. |
PsdLayerChannelInfo | Biedt een alleen-lezen samenvatting van één geparseerd laag-kanaalrecord. |
RawLayerBlendingRangesSection | Klasse met 3 methoden en 1 eigenschap. |
RawLayerMaskSection | Klasse met 3 methoden en 1 eigenschap. |
Enumeraties
| Enumeratie | Beschrijving |
|---|
BlendMode | Definieert de mengmodi die worden gebruikt voor lagen in PSD-bestanden. |
LayerMaskFlags | Definieert PSD-laagmasker-vlaggen. |
Loaders
| Klasse | Beschrijving |
|---|
PsdImageLoader | Klasse met 1 methode. |
Resources
| Klasse | Beschrijving |
|---|
ImageResourceIds | Biedt algemene PSD-afbeeldingsresource-identifiers die door tests en fixtures worden gebruikt. |
IndexedColorPalette | Klasse met 3 methoden en 1 eigenschap en 1 lid. |
IndexedColorPaletteInfo | Biedt een alleen-lezen weergave van een geïndexeerde-kleur PSD-palet. |
PreservedResourceBlock | Past een raw‑behouden afbeeldingsresource aan de officiële ResourceBlock surface aan. |
PsdResourceInfo | Biedt een alleen-lezen samenvatting van één geparseerd PSD-afbeeldingsresource-blok. |
UnknownResource | Initialiseert een nieuw exemplaar van de UnknownResource klasse. |
Enumeraties
| Enumeratie | Beschrijving |
|---|
PsdResourceKind | Enum met 4 leden. |
Sections
| Klasse | Beschrijving |
|---|
ColorData | Slaat de PSD Color Mode Data-sectie op als ruwe bytes plus modus‑bewuste geparseerde structuur wanneer beschikbaar. |
ImageData | Slaat de PSD Image Data-sectie op als een compressiekop plus ruwe payload-bytes. |
ImageDataStructure | Beschrijft de gevalideerde structurele lay-out van de PSD Image Data-payload. |
ImageResourcesSection | Stelt de PSD Image Resources‑sectie voor als raw‑preserved bytes plus alleen onbekende geparseerde samenvattingen. |
LayerAndMaskSection | Stelt de PSD/PSB Layer and Mask Information-sectie en de raw-preserved opslagstatus voor. |
PsdColorDataInfo | Biedt een alleen-lezen samenvatting van de PSD Color Mode Data-sectie. |
PsdHeader | Bevat de header-informatie van een Photoshop-document. |
PsdImageDataInfo | Klasse met 1 methode en 5 eigenschappen. |
PsdImageDocumentState | Slaat geparseerde PSD/PSB documentsecties op die worden gebruikt door PsdImage. |
Enumeraties
| Enumeratie | Beschrijving |
|---|
ImageDataKind | Identificeert de structurele vorm van de PSD Image Data payload. |
PsdColorDataKind | Beschrijft hoe de Color Mode Data payload werd geïnterpreteerd voor het geladen document. |
Writedescriptors
| Klasse | Beschrijving |
|---|
PsdImageWriter | Schrijft de geparseerde PSD/PSB documentstatus naar een stream. |
Zie ook