encode_brotli_bit_stream_BlockEncoder

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

NameTypeAccessDescription
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

SignatureDescription
__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.

See Also

 Русский