Layer

Översikt

Layer är en klass i Aspose.Psd FOSS för Python.

Layer-kanal-ID:n och datalängder är tillgängliga via PsdLayerChannelInfo-egenskaperna channel_id och data_length.

Den här klassen deklarerar 5 metoder för Layer-objekt i Python-program. Tillgängliga metoder inkluderar: __init__, create_parsed, load, mark_mutated, write. Publika medlemmar är tillgängliga för alla Python-applikationer efter att ha installerat Aspose.Psd FOSS för Python-paketet. Egenskaper: IsVisible, additional_layer_data, blend_mode_key, blending_ranges_info, bottom, bounds och 23 till.

Egenskaper

NamnTypÅtkomstBeskrivning
namestrLäs/SkrivHämtar eller anger namnet.
boundsRectangleLäsHämtar gränserna.
widthintLäsHämtar bredden.
heightintLäsHämtar höjden.
topintLäs/SkrivHämtar eller anger top.
leftintLäs/SkrivHämtar eller anger vänster.
bottomintLäs/SkrivHämtar eller anger botten.
rightintLäs/SkrivHämtar eller anger den högra.
is_visibleboolLäs/SkrivHämtar eller anger om den är synlig.
IsVisibleboolLäs/SkrivHämtar eller anger om den är synlig.
opacityintLäs/SkrivHämtar eller anger opaciteten.
clippingintLäs/SkrivHämtar eller anger beskärningen.
blend_mode_keyBlendModeLäs/SkrivHämtar eller anger blandningslägesnyckeln.
channels_countintLäsHämtar kanalantalet.
channel_informationList[ChannelInformation]Läs/SkrivHämtar eller anger kanalinformationen.
channelsList[PsdLayerChannelInfo]LäsHämtar kanalerna.
has_mask_databoolLäsHämtar om maskdata finns.
has_blending_ranges_databoolLäsHämtar data om huruvida blandningsintervall finns.
mask_infoLayerMaskInfoLäsHämtar maskinformationen.
blending_ranges_infoLayerBlendingRangesInfoLäsHämtar information om blandningsintervall.
channel_infoListLäsHämtar kanalinformationen.
raw_flagsintLäsHämtar de råa flaggorna.
raw_layer_mask_section``LäsHämtar det råa lagermaskavsnittet.
raw_layer_blending_ranges_section``LäsHämtar det råa lagerblandningsintervallavsnittet.
layer_mask_dataOptional[LayerMaskDataShort]Läs/SkrivHämtar eller anger lagermaskdata.
layer_blending_ranges_dataLayerBlendingRangesDataLäs/SkrivHämtar eller anger data för lagerblandningsintervall.
additional_layer_databytesLäsHämtar den extra lagerdatan.
raw_blend_mode_keystrLäsHämtar den råa blandningslägesnyckeln.
has_mutatedboolLäsHämtar har muterat.

Metoder

SignaturBeskrivning
__init__()Calls init på detta Layer-instans.
mark_mutated()Anropar mark_mutated på denna lagerinstans.
load(reader: BigEndianReader, is_large_document: bool) → "Layer"Anropar load(reader, is_large_document) på denna lagerinstans.
write(writer: BigEndianWriter, is_large_document: bool)Anropar write(writer, is_large_document) på denna lagerinstans.
create_parsed(name: str, bounds: Rectangle, is_visible: bool, opacity: int, clipping: int, blend_mode: BlendMode, raw_data: LayerRawData) → "Layer"Anropar create_parsed(name, bounds, is_visible, opacity, clipping, blend_mode, raw_data) på denna lagerinstans.

Se även

 Svenska