encode_brotli_bit_stream_BlockEncoder

encode_brotli_bit_stream_BlockEncoder

Panoramica

encode_brotli_bit_stream_BlockEncoder è una classe in Aspose.Font FOSS per Python.

Questa classe fornisce 5 metodi per lavorare con oggetti encode_brotli_bit_stream_BlockEncoder nei programmi Python. I metodi disponibili includono: BuildAndStoreBlockSwitchEntropyCodes, BuildAndStoreEntropyCodes, StoreSymbol, StoreSymbolWithContext, __init__. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.Font FOSS per Python. Proprietà: alphabet_size_, bits_, block_ix_, block_len_, block_lengths_, block_split_code_, e 4 altre.

Proprietà

NomeTipoAccessoDescrizione
bits_``LetturaOttiene i bit.
depths_``LetturaOttiene le profondità.
block_split_code_``LetturaOttiene il codice di divisione del blocco.
alphabet_size_``LetturaOttiene la dimensione dell’alfabeto.
num_block_types_``LetturaOttiene il numero di tipi di blocco.
block_types_``LetturaOttiene i tipi di blocco .
block_lengths_``LetturaOttiene le lunghezze del blocco .
block_ix_``LetturaOttiene l’indice del blocco .
block_len_``LetturaOttiene il block len .
entropy_ix_``LetturaOttiene l’entropia ix.

Metodi

FirmaDescrizione
__init__(alphabet_size, num_block_types, block_types, block_lengths)Calls init su questa istanza encode_brotli_bit_stream_BlockEncoder.
BuildAndStoreBlockSwitchEntropyCodes(storage_ix, storage)Crea e memorizza i codici di entropia block-switch nel storage a storage_ix
BuildAndStoreEntropyCodes(histograms, storage_ix, storage)Crea e memorizza i codici di entropia per gli istogrammi forniti nel storage a storage_ix
StoreSymbol(symbol, storage_ix, storage)` scrive un singolo simbolo nello stream di bit Brotli all’indice di storage specificato, aggiornando lo stato di entropia interno
StoreSymbolWithContext(kContextBits, symbol, context, context_map, storage_ix, storage)Memorizza un simbolo usando kContextBits, context e context_map nello storage a storage_ix

Vedi anche

 Italiano