encode_brotli_bit_stream_BlockEncoder
Overview
encode_brotli_bit_stream_BlockEncoder это класс в Aspose.Font FOSS для Python.
Этот класс предоставляет 5 методов работы с объектами encode_brotli_bit_stream_BlockEncoder в программах Python. Доступные методы включают: BuildAndStoreBlockSwitchEntropyCodes, BuildAndStoreEntropyCodes, StoreSymbol, StoreSymbolWithContext, __init__. Все публичные участники доступны для любого приложения Python после установки пакета Aspose.Font FOSS for Python. Свойства: alphabet_size_, bits_, block_ix_, block_len_, block_lengths_, block_split_code_,И ещё четыре.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
bits_ | `` | Read | Поймает все . |
depths_ | `` | Read | Понимаешь глубину . |
block_split_code_ | `` | Read | Получил разделительный код блока . |
alphabet_size_ | `` | Read | У него размер буквы . |
num_block_types_ | `` | Read | Получил тип блока " нум " . |
block_types_ | `` | Read | Получает типы блоков . |
block_lengths_ | `` | Read | Получивает длину блоков . |
block_ix_ | `` | Read | Получил девятый блок . |
block_len_ | `` | Read | Он достаёт блок-лен . |
entropy_ix_ | `` | Read | Получивает энтропию 9 . |
Methods
| Signature | Description |
|---|---|
__init__(alphabet_size, num_block_types, block_types, block_lengths) | Calls вспл. на этой инстанции encode_brotli_bit_stream_BlockEncoder. |
BuildAndStoreBlockSwitchEntropyCodes(storage_ix, storage) | Создает и сохраняет коды энтропии переключателя блока в хранилище storage_ix. |
BuildAndStoreEntropyCodes(histograms, storage_ix, storage) | Создает и хранит коды энтропии для данных гистограмм в хранилище storage_ix. |
StoreSymbol(symbol, storage_ix, storage) | ` записывает один символ в бит-поток Brotli на указанный индекс хранения, обновляя состояние внутренней энтропии. |
StoreSymbolWithContext(kContextBits, symbol, context, context_map, storage_ix, storage) | Сохраняет символ с использованием kContextBits, контекста и context_map в хранилище storage_ix. |