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 для пакету Python. Свойства: alphabet_size_, bits_, block_ix_, block_len_, block_lengths_, block_split_code_, і ще 4 .

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Він отримує блок IX .
block_len_``ReadВін отримує клочок .
entropy_ix_``Readотримує ентропію IX .

Methods

SignatureDescription
__init__(alphabet_size, num_block_types, block_types, block_lengths)Calls init (починається) на цьому прикладі 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

 Українська