Layer

Przegląd

Layer jest klasą w Aspose.Psd FOSS dla Python.

Identyfikatory kanałów warstwy i długości danych są dostępne poprzez właściwości PsdLayerChannelInfo channel_id i data_length.

Ta klasa deklaruje 5 metod dla obiektów warstwy w programach Python. Dostępne metody to: __init__, create_parsed, load, mark_mutated, write. Publiczne członki są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Psd FOSS dla Python. Właściwości: IsVisible, additional_layer_data, blend_mode_key, blending_ranges_info, bottom, bounds i jeszcze 23.

Właściwości

NazwaTypDostępOpis
namestrOdczyt/zapisPobiera lub ustawia nazwę.
boundsRectangleOdczytPobiera granice.
widthintOdczytPobiera szerokość.
heightintOdczytPobiera wysokość.
topintOdczyt/zapisPobiera lub ustawia górną wartość.
leftintOdczyt/zapisPobiera lub ustawia lewy.
bottomintOdczyt/zapisPobiera lub ustawia dolną krawędź.
rightintOdczyt/zapisPobiera lub ustawia prawą wartość.
is_visibleboolOdczyt/zapisPobiera lub ustawia, czy jest widoczny.
IsVisibleboolOdczyt/zapisPobiera lub ustawia, czy jest widoczny.
opacityintOdczyt/zapisPobiera lub ustawia przezroczystość.
clippingintOdczyt/zapisPobiera lub ustawia clipping.
blend_mode_keyBlendModeOdczyt/zapisPobiera lub ustawia klucz trybu mieszania.
channels_countintOdczytZwraca liczbę kanałów.
channel_informationList[ChannelInformation]Odczyt/zapisPobiera lub ustawia informacje o kanale.
channelsList[PsdLayerChannelInfo]OdczytPobiera kanały.
has_mask_databoolOdczytPobiera dane maski.
has_blending_ranges_databoolOdczytPobiera dane określające, czy istnieją zakresy mieszania.
mask_infoLayerMaskInfoOdczytPobiera informacje o masce.
blending_ranges_infoLayerBlendingRangesInfoOdczytPobiera informacje o zakresach mieszania.
channel_infoListOdczytPobiera informacje o kanale.
raw_flagsintOdczytPobiera surowe flagi.
raw_layer_mask_section``OdczytPobiera surową sekcję maski warstwy.
raw_layer_blending_ranges_section``OdczytPobiera surową sekcję zakresów mieszania warstwy.
layer_mask_dataOptional[LayerMaskDataShort]Odczyt/zapisPobiera lub ustawia dane maski warstwy.
layer_blending_ranges_dataLayerBlendingRangesDataOdczyt/zapisPobiera lub ustawia dane zakresów mieszania warstwy.
additional_layer_databytesOdczytPobiera dodatkowe dane warstwy.
raw_blend_mode_keystrOdczytZwraca surowy klucz trybu mieszania.
has_mutatedboolOdczytPobiera informację, czy został zmieniony.

Metody

SygnaturaOpis
__init__()Calls init na tej instancji Layer.
mark_mutated()Wywołuje mark_mutated na tej instancji warstwy.
load(reader: BigEndianReader, is_large_document: bool) → "Layer"Wywołuje load(reader, is_large_document) na tej instancji warstwy.
write(writer: BigEndianWriter, is_large_document: bool)Wywołuje write(writer, is_large_document) na tej instancji warstwy.
create_parsed(name: str, bounds: Rectangle, is_visible: bool, opacity: int, clipping: int, blend_mode: BlendMode, raw_data: LayerRawData) → "Layer"Wywołuje create_parsed(name, bounds, is_visible, opacity, clipping, blend_mode, raw_data) na tej instancji warstwy.

Zobacz także

 Polski