encode_brotli_bit_stream_BlockEncoder
encode_brotli_bit_stream_BlockEncoder
Przegląd
encode_brotli_bit_stream_BlockEncoder jest klasą w Aspose.Font FOSS dla Python.
Ta klasa udostępnia 5 metod do pracy z obiektami encode_brotli_bit_stream_BlockEncoder w programach Python. Dostępne metody to: BuildAndStoreBlockSwitchEntropyCodes, BuildAndStoreEntropyCodes, StoreSymbol, StoreSymbolWithContext, __init__. Wszystkie publiczne członki są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Font FOSS dla Python. Właściwości: alphabet_size_, bits_, block_ix_, block_len_, block_lengths_, block_split_code_ oraz 4 dodatkowe.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
bits_ | `` | Odczyt | Pobiera bity. |
depths_ | `` | Odczyt | Pobiera głębokości . |
block_split_code_ | `` | Odczyt | Pobiera kod podziału bloku . |
alphabet_size_ | `` | Odczyt | Zwraca rozmiar alfabetu. |
num_block_types_ | `` | Odczyt | Pobiera liczbę typów bloków. |
block_types_ | `` | Odczyt | Pobiera typy bloków . |
block_lengths_ | `` | Odczyt | Pobiera długości bloków . |
block_ix_ | `` | Odczyt | Pobiera indeks bloku . |
block_len_ | `` | Odczyt | Pobiera długość bloku . |
entropy_ix_ | `` | Odczyt | Pobiera entropię ix. |
Metody
| Sygnatura | Opis |
|---|---|
__init__(alphabet_size, num_block_types, block_types, block_lengths) | Calls init w tej encode_brotli_bit_stream_BlockEncoder instancji. |
BuildAndStoreBlockSwitchEntropyCodes(storage_ix, storage) | Tworzy i zapisuje kody entropii przełączania bloków w magazynie pod storage_ix |
BuildAndStoreEntropyCodes(histograms, storage_ix, storage) | Tworzy i zapisuje kody entropii dla podanych histogramów w magazynie pod storage_ix |
StoreSymbol(symbol, storage_ix, storage) | ` zapisuje pojedynczy symbol do strumienia bitowego Brotli w określonym indeksie pamięci, aktualizując wewnętrzny stan entropii |
StoreSymbolWithContext(kContextBits, symbol, context, context_map, storage_ix, storage) | Przechowuje symbol przy użyciu kContextBits, kontekstu i context_map w pamięci pod adresem storage_ix |