PsdImage

PsdImage

Overzicht

PsdImage is een klasse in Aspose.Psd FOSS voor Python. Erft van: Image.

Stelt een PSD-afbeelding voor die kan worden geladen, geïnspecteerd en opgeslagen zonder te renderen.

Deze klasse declareert 5 methoden voor PsdImage objecten in Python programma’s. Beschikbare methoden omvatten: __init__, dispose, load, save. Publieke leden zijn toegankelijk voor elke Python applicatie na het installeren van het Aspose.Psd FOSS voor Python pakket. Eigenschappen: active_layer, bits_per_channel, channels, channels_count, color_data_info, color_mode, en nog 30.

Eigenschappen

NaamTypeToegangBeschrijving
widthintLezenHaalt de documentbreedte op in pixels.
heightintLezenHaalt de documenthoogte op in pixels.
channelsintLezenHaalt het aantal kanalen van het document op uit de PSD-header.
bits_per_channelintLezenHaalt het aantal bits op dat per kanaal is opgeslagen.
color_modeColorModesLezen/schrijvenHaalt de PSD-kleermodus op die door de header wordt gerapporteerd.
versionintLezen/schrijvenHaalt op of stelt het Aspose.PSD-compatible API versienummer in.
headerPsdHeaderLezenHaalt het geparseerde PSD/PSB headerobject op.
is_large_documentboolLezenGeeft aan of het geladen document de PSB large-document container gebruikt.
is_psbboolLezenGelijk aan :attr:is_large_document.
layersList[Layer]Lezen/schrijvenHaalt de geparseerde laagcollectie op.
channels_countintLezenHaalt het aantal PSD-kanalen op.
sizeSizeLezenHaalt de afbeeldingsgrootte op.
active_layerOptional[Layer]Lezen/schrijvenHaalt de actieve laag op.
layer_countintLezenHaalt het aantal geparseerde lagen in het document op.
has_layersboolLezenGeeft aan of het document ten minste één geparseerde laag bevat.
has_image_resourcesboolLezenGeeft aan of het document enige geparseerde afbeeldingsbronnen bevat.
resource_countintLezenHaalt het aantal geparseerde afbeeldingsresourceblokken op.
image_resourcesList[ResourceBlock]Lezen/schrijvenHaalt of stelt de PSD-afbeeldingsbronnen in.
global_layer_resourcesList[LayerResource]Lezen/schrijvenHaalt of stelt de globale layer resources in.
global_layer_mask_infoGlobalLayerMaskInfoLezenHaalt de globale laagmaskerinformatie op.
is_flattenboolLezenGeeft aan of de PSD-afbeelding is geflatteerd.
has_transparency_databoolLezen/schrijvenHaalt op of stelt in of het eerste alfacanaal transparantiegegevens bevat.
resources``LezenHaalt een alleen-lezen samenvatting op van de geparseerde image resource blocks.
has_color_mode_databoolLezenGeeft aan of het document Color Mode Data-bytes bevat.
color_data_infoPsdColorDataInfoLezenHaalt een alleen-lezen samenvatting op van de geparseerde Color Mode Data sectie.
indexed_paletteOptional[IndexedColorPaletteInfo]LezenHaalt de geparseerde geïndexeerde paletoverzicht op, indien aanwezig.
has_merged_image_databoolLezenGeeft aan of het document samengevoegde afbeeldingsdatapayloadbytes bevat.
compressionCompressionMethodLezenGeeft de compressiemethode die wordt gebruikt door de samengevoegde afbeeldingsdatasectie.
image_data_infoPsdImageDataInfoLezenHaalt een alleen-lezen samenvatting op van de geparseerde samengevoegde afbeeldingsdatastructuur.
image_data_kindImageDataKindLezenHaalt de structurele soort van de samengevoegde afbeeldingsdatapayload op.
uses_predictionboolLezenHaalt op of ZIP-voorspelling wordt gebruikt door de payload van de samengevoegde afbeeldingsdata.
has_icc_profileboolLezenGeeft aan of een ingebedde ICC-profielresource aanwezig is.
is_icc_profile_untaggedOptional[bool]LezenHaalt de geparseerde niet-gelabelde ICC-profielvlag op, wanneer aanwezig.
parsed_color_dataColorDataLezenHaalt de geparseerde kleurmodus-gegevensdetails op voor interne verificatie/tests.
parsed_resourcesList[UnknownResource]LezenHaalt de geparseerde afbeeldingsbronnen op voor interne verificatie/tests.
global_angleintLezenHaalt de globale hoek op.

Methoden

HandtekeningBeschrijving
__init__(stream, leave_open: bool)Calls init(stream, leave_open) op deze PsdImage instantie.
load(file_path_or_stream) → PsdImageLaadt een PSD-afbeelding vanaf een bestandspad of een leesbare stream.
save(file_path_or_stream)Slaat de afbeelding op naar een bestandspad of een schrijfbare stream.
dispose()Geeft de afbeelding vrij en eventueel de onderliggende stream.
load(source: Union[str, io.BytesIO, io.BufferedIOBase]) → "Image"Roept load(source) aan op deze PsdImage-instantie.

Zie ook

 Nederlands