PsdImage

PsdImage

Översikt

PsdImage är en klass i Aspose.Psd FOSS för Python. Ärver från: Image.

Representerar en PSD-bild som kan laddas, inspekteras och sparas utan rendering.

Denna klass deklarerar 5 metoder för PsdImage objekt i Python program. Tillgängliga metoder inkluderar: __init__, dispose, load, save. Publika medlemmar är åtkomliga för alla Python applikationer efter att ha installerat Aspose.Psd FOSS för Python paketet. Egenskaper: active_layer, bits_per_channel, channels, channels_count, color_data_info, color_mode och 30 till.

Egenskaper

NamnTypÅtkomstBeskrivning
widthintLäsHämtar dokumentets bredd i pixlar.
heightintLäsHämtar dokumentets höjd i pixlar.
channelsintLäsHämtar dokumentets kanalantal från PSD-huvudet.
bits_per_channelintLäsHämtar antalet bitar som lagras per kanal.
color_modeColorModesLäs/SkrivHämtar PSD-färgläget som rapporteras i rubriken.
versionintLäs/SkrivHämtar eller anger Aspose.PSD-compatible API versionsnummer.
headerPsdHeaderLäsHämtar det analyserade PSD/PSB header-objektet.
is_large_documentboolLäsHämtar om det laddade dokumentet använder PSB:s stora dokumentbehållare.
is_psbboolLäsMotsvarande :attr:is_large_document.
layersList[Layer]Läs/SkrivHämtar den analyserade lagerkollektionen.
channels_countintLäsHämtar antalet PSD-kanaler.
sizeSizeLäsHämtar bildens storlek.
active_layerOptional[Layer]Läs/SkrivHämtar det aktiva lagret.
layer_countintLäsHämtar antalet analyserade lager i dokumentet.
has_layersboolLäsHämtar om dokumentet innehåller minst ett parsat lager.
has_image_resourcesboolLäsHämtar om dokumentet innehåller några parsade bildresurser.
resource_countintLäsHämtar antalet analyserade bildresursblock.
image_resourcesList[ResourceBlock]Läs/SkrivHämtar eller anger PSD-bildresurserna.
global_layer_resourcesList[LayerResource]Läs/SkrivHämtar eller anger de globala lagerresurserna.
global_layer_mask_infoGlobalLayerMaskInfoLäsHämtar den globala lagermaskinformationen.
is_flattenboolLäsHämtar om PSD-bilden är plattlagd.
has_transparency_databoolLäs/SkrivHämtar eller anger om den första alfakanalen innehåller transparensdata.
resources``LäsHämtar en skrivskyddad sammanfattning av de parsade bildresursblocken.
has_color_mode_databoolLäsHämtar om dokumentet innehåller Color Mode Data-bytes.
color_data_infoPsdColorDataInfoLäsHämtar en skrivskyddad sammanfattning av den parsade Color Mode Data-sektionen.
indexed_paletteOptional[IndexedColorPaletteInfo]LäsHämtar den parsade indexerade palettsammanfattningen, om den finns.
has_merged_image_databoolLäsHämtar om dokumentet innehåller sammanslagna bilddata payload-bytes.
compressionCompressionMethodLäsHämtar komprimeringsmetoden som används av det sammanslagna bilddataavsnittet.
image_data_infoPsdImageDataInfoLäsHämtar en skrivskyddad sammanfattning av den analyserade sammanslagna bilddatastrukturen.
image_data_kindImageDataKindLäsHämtar den strukturella sorten av den sammanslagna bilddata-payloaden.
uses_predictionboolLäsHämtar om ZIP prediktion används av den sammanslagna bilddatapayloaden.
has_icc_profileboolLäsHämtar om en inbäddad ICC-profilresurs finns.
is_icc_profile_untaggedOptional[bool]LäsHämtar den analyserade otaggade ICC-profilflaggan, om den finns.
parsed_color_dataColorDataLäsHämtar de analyserade färglägesdatadetaljerna för intern verifiering/test.
parsed_resourcesList[UnknownResource]LäsHämtar de analyserade bildresurserna för intern verifiering/test.
global_angleintLäsHämtar den globala vinkeln.

Metoder

SignaturBeskrivning
__init__(stream, leave_open: bool)Calls init(ström, leave_open) på detta PsdImage-instans.
load(file_path_or_stream) → PsdImageLaddar en PSD-bild från en filsökväg eller en läsbar ström.
save(file_path_or_stream)Sparar bilden till en filsökväg eller en skrivbar ström.
dispose()Frigir bilden och eventuellt den underliggande strömmen.
load(source: Union[str, io.BytesIO, io.BufferedIOBase]) → "Image"Anropar load(source) på denna PsdImage instans.

Se även

 Svenska