LayerAndMaskSection
Przegląd
LayerAndMaskSection jest klasą w Aspose.Psd FOSS dla Python.
Reprezentuje sekcję PSD/PSB Warstwy i informacji o maskach oraz jej
raw-preserved save state.Ta klasa deklaruje 5 metod dla obiektów LayerAndMaskSection w programach Python. Dostępne metody to: __init__, empty, load, save, with_layers. Publiczne członki są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Psd FOSS dla Python. Właściwości: has_layer_collection_mutated, layer_channel_image_data_raw, layer_count_raw, layer_global_mask_and_tail_raw, layers, raw_section_bytes.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
raw_section_bytes | bytes | Odczyt | Pobiera surową zawartość sekcji bez zewnętrznego pola długości. |
layer_channel_image_data_raw | bytes | Odczyt | Pobiera surowy ładunek danych obrazu kanału warstwy po rekordach warstwy. |
layer_global_mask_and_tail_raw | bytes | Odczyt | Pobiera surowe informacje o globalnej masce oraz bajty końcowej sekcji. |
layer_count_raw | int | Odczyt | Pobiera pierwotną liczbę podpisanych warstw, aby warstwy chronione przeźroczystością |
can preserve sign. || layers | List[Layer] | Read | Pobiera przetworzone rekordy warstwy. | | has_layer_collection_mutated | bool | Read | Pobiera informację, czy publiczna kolekcja warstw została zastąpiona. |
Metody
| Sygnatura | Opis |
|---|---|
__init__(raw_section_bytes: bytes, layer_channel_image_data_raw: bytes, layer_global_mask_and_tail_raw: bytes, layer_count_raw: int, layers: List[Layer], has_layer_collection_mutated: bool) | Inicjalizuje nową instancję klasy :class:LayerAndMaskSection. |
empty() → "LayerAndMaskSection" | Pobiera pustą sekcję informacji o warstwach i maskach. |
load(reader: BigEndianReader, is_large_document: bool) → "LayerAndMaskSection" | Wywołuje load(reader, is_large_document) na tej instancji LayerAndMaskSection. |
save(writer: BigEndianWriter, is_large_document: bool) | Wywołuje save(writer, is_large_document) na tej instancji LayerAndMaskSection. |
with_layers(layers: List[Layer]) → "LayerAndMaskSection" | Tworzy kopię sekcji z zastąpioną kolekcją warstw i oznacza ją |
for rewriting on save. |