Layer

Layer

Přehled

Layer je třída v Aspose.Psd FOSS pro Python.

ID kanálů vrstvy a délky dat jsou dostupné prostřednictvím vlastností PsdLayerChannelInfo channel_id a data_length.

Tato třída deklaruje 5 metod pro objekty Layer v programech Python. Dostupné metody zahrnují: __init__, create_parsed, load, mark_mutated, write. Veřejné členy jsou přístupné jakékoli aplikaci Python po instalaci balíčku Aspose.Psd FOSS pro Python. Vlastnosti: IsVisible, additional_layer_data, blend_mode_key, blending_ranges_info, bottom, bounds a 23 dalších.

Vlastnosti

Název:Typ:PřístupPopis:
namestrČtení/zápisZíská nebo nastaví název.
boundsRectangleČteníZíská hranice.
widthintČteníZíská šířku.
heightintČteníZíská výšku.
topintČtení/zápisZíská nebo nastaví horní souřadnici.
leftintČtení/zápisZíská nebo nastaví hodnotu left.
bottomintČtení/zápisZíská nebo nastaví spodní hodnotu.
rightintČtení/zápisZíská nebo nastaví pravou hodnotu.
is_visibleboolČtení/zápisZíská nebo nastaví, zda je viditelné.
IsVisibleboolČtení/zápisZíská nebo nastaví, zda je viditelný.
opacityintČtení/zápisZíská nebo nastaví průhlednost.
clippingintČtení/zápisZíská nebo nastaví oříznutí.
blend_mode_keyBlendModeČtení/zápisZíská nebo nastaví klíč režimu prolnutí.
channels_countintČteníZíská počet kanálů.
channel_informationList[ChannelInformation]Čtení/zápisZíská nebo nastaví informace o kanálu.
channelsList[PsdLayerChannelInfo]ČteníZíská kanály.
has_mask_databoolČteníZíská informaci o existenci maskovacích dat.
has_blending_ranges_databoolČteníZíská data o tom, zda má rozmezí míchání.
mask_infoLayerMaskInfoČteníZíská informace o masce.
blending_ranges_infoLayerBlendingRangesInfoČteníZíská informace o rozsazích prolnutí.
channel_infoListČteníZíská informace o kanálu.
raw_flagsintČteníZíská surové příznaky.
raw_layer_mask_section``ČteníZíská surovou sekci masky vrstvy.
raw_layer_blending_ranges_section``ČteníZíská surovou sekci rozsahů míchání vrstvy.
layer_mask_dataOptional[LayerMaskDataShort]Čtení/zápisZíská nebo nastaví data masky vrstvy.
layer_blending_ranges_dataLayerBlendingRangesDataČtení/zápisZíská nebo nastaví data rozsahů míchání vrstvy.
additional_layer_databytesČteníZíská doplňková data vrstvy.
raw_blend_mode_keystrČteníZíská surový klíč režimu prolnutí.
has_mutatedboolČteníZíská, zda byl mutován.

Metody

Podpis:Popis:
__init__()Calls init na této instanci Layer.
mark_mutated()Volá mark_mutated na této instanci Layeru.
load(reader: BigEndianReader, is_large_document: bool) → "Layer"Volá load(reader, is_large_document) na této instanci Layer.
write(writer: BigEndianWriter, is_large_document: bool)Volá write(writer, is_large_document) na této instanci Layer.
create_parsed(name: str, bounds: Rectangle, is_visible: bool, opacity: int, clipping: int, blend_mode: BlendMode, raw_data: LayerRawData) → "Layer"Volá create_parsed(name, bounds, is_visible, opacity, clipping, blend_mode, raw_data) na této instanci Layer.

Viz také:

 Čeština