encode_brotli_bit_stream_BlockEncoder

encode_brotli_bit_stream_BlockEncoder

Overview

encode_brotli_bit_stream_BlockEncoder je třída v Aspose.Font FOSS pro Python.

Tato třída poskytuje 5 metod pro práci s objekty encode_brotli_bit_stream_BlockEncoder v programech Python. K dispozici jsou následující metody: BuildAndStoreBlockSwitchEntropyCodes, BuildAndStoreEntropyCodes, StoreSymbol, StoreSymbolWithContext, __init__. Všechny veřejné členy jsou přístupné jakékoli aplikaci Python po instalaci balíčku Aspose.Font FOSS pro Python. Vlastnosti: alphabet_size_, bits_, block_ix_, block_len_, block_lengths_, block_split_code_,A další čtyři.

Properties

NameTypeAccessDescription
bits_``ReadDostane ty kousky .
depths_``ReadDostává hloubky .
block_split_code_``ReadDostal kód pro rozdělení bloků .
alphabet_size_``ReadMá velikost abecedy .
num_block_types_``ReadDostává typy num bloků .
block_types_``ReadDostává typy bloků .
block_lengths_``ReadDostává délku bloků .
block_ix_``ReadDostane blok devět .
block_len_``ReadDostane blok len .
entropy_ix_``ReadDostává entropii 9 .

Methods

SignatureDescription
__init__(alphabet_size, num_block_types, block_types, block_lengths)Calls init (včetně) na této encode_brotli_bit_stream_BlockEncoder instance.
BuildAndStoreBlockSwitchEntropyCodes(storage_ix, storage)Vytvoří a ukládá blokové přepínače entropických kódů do úložiště na storage_ix.
BuildAndStoreEntropyCodes(histograms, storage_ix, storage)Vytváří a ukládá entropické kódy pro dané histogramy do úložiště na storage_ix.
StoreSymbol(symbol, storage_ix, storage)` zapisuje do bitového proudu Brotli jediný symbol v určeném indexu ukládání, aktualizuje stav interní entropie
StoreSymbolWithContext(kContextBits, symbol, context, context_map, storage_ix, storage)Uložení symbolu pomocí kContextBits, kontextu a context_map do úložiště na storage_ix

See Also

 Čeština