encode_brotli_bit_stream_BlockEncoder

encode_brotli_bit_stream_BlockEncoder

Overzicht

encode_brotli_bit_stream_BlockEncoder is een klasse in Aspose.Font FOSS voor Python.

Deze klasse biedt 5 methoden voor het werken met encode_brotli_bit_stream_BlockEncoder objecten in Python programma’s. Beschikbare methoden zijn: BuildAndStoreBlockSwitchEntropyCodes, BuildAndStoreEntropyCodes, StoreSymbol, StoreSymbolWithContext, __init__. Alle openbare leden zijn toegankelijk voor elke Python applicatie na het installeren van het Aspose.Font FOSS voor Python pakket. Eigenschappen: alphabet_size_, bits_, block_ix_, block_len_, block_lengths_, block_split_code_, en nog 4.

Eigenschappen

NaamTypeToegangBeschrijving
bits_``LezenHaalt de bits op .
depths_``LezenHaalt de diepten op.
block_split_code_``LezenHaalt de block split code op.
alphabet_size_``LezenHaalt de alfabetgrootte op.
num_block_types_``LezenHaalt het aantal bloktypen op .
block_types_``LezenHaalt de bloktypen op.
block_lengths_``LezenHaalt de bloklengtes op.
block_ix_``LezenHaalt de block ix op .
block_len_``LezenHaalt de bloklengte op .
entropy_ix_``LezenHaalt de entropie ix op .

Methoden

HandtekeningBeschrijving
__init__(alphabet_size, num_block_types, block_types, block_lengths)Calls init op deze encode_brotli_bit_stream_BlockEncoder instantie.
BuildAndStoreBlockSwitchEntropyCodes(storage_ix, storage)Bouwt en slaat blok-schakel entropiecodes op in de opslag op storage_ix
BuildAndStoreEntropyCodes(histograms, storage_ix, storage)Bouwt entropiecodes voor gegeven histogrammen en slaat ze op in opslag op storage_ix
StoreSymbol(symbol, storage_ix, storage)` schrijft een enkel symbool naar de Brotli-bitstroom op de opgegeven opslagindex, en werkt de interne entropietoestand bij
StoreSymbolWithContext(kContextBits, symbol, context, context_map, storage_ix, storage)Slaat een symbool op met kContextBits, context en context_map in opslag op storage_ix

Zie ook

 Nederlands