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à
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
bits_ | `` | Lettura | Ottiene i bit. |
depths_ | `` | Lettura | Ottiene le profondità. |
block_split_code_ | `` | Lettura | Ottiene il codice di divisione del blocco. |
alphabet_size_ | `` | Lettura | Ottiene la dimensione dell’alfabeto. |
num_block_types_ | `` | Lettura | Ottiene il numero di tipi di blocco. |
block_types_ | `` | Lettura | Ottiene i tipi di blocco . |
block_lengths_ | `` | Lettura | Ottiene le lunghezze del blocco . |
block_ix_ | `` | Lettura | Ottiene l’indice del blocco . |
block_len_ | `` | Lettura | Ottiene il block len . |
entropy_ix_ | `` | Lettura | Ottiene l’entropia ix. |
Metodi
| Firma | Descrizione |
|---|---|
__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 |