encode_brotli_bit_stream_BlockEncoder
encode_brotli_bit_stream_BlockEncoder
Übersicht
encode_brotli_bit_stream_BlockEncoder ist eine Klasse in Aspose.Font FOSS für Python.
Diese Klasse bietet 5 Methoden zur Arbeit mit encode_brotli_bit_stream_BlockEncoder-Objekten in Python-Programmen. Verfügbare Methoden umfassen: BuildAndStoreBlockSwitchEntropyCodes, BuildAndStoreEntropyCodes, StoreSymbol, StoreSymbolWithContext, __init__. Alle öffentlichen Mitglieder sind für jede Python-Anwendung zugänglich, nachdem das Aspose.Font FOSS für Python-Paket installiert wurde. Eigenschaften: alphabet_size_, bits_, block_ix_, block_len_, block_lengths_, block_split_code_ und 4 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
bits_ | `` | Lesen | Ruft die Bits ab. |
depths_ | `` | Lesen | Gibt die Tiefen zurück. |
block_split_code_ | `` | Lesen | Ruft den Block-Split-Code ab. |
alphabet_size_ | `` | Lesen | Ruft die Alphabetgröße ab. |
num_block_types_ | `` | Lesen | Ermittelt die Anzahl der Blocktypen . |
block_types_ | `` | Lesen | Liefert die Blocktypen. |
block_lengths_ | `` | Lesen | Ruft die Blocklängen ab. |
block_ix_ | `` | Lesen | Liefert den block ix . |
block_len_ | `` | Lesen | Ermittelt die Blocklänge. |
entropy_ix_ | `` | Lesen | Ruft die Entropie-ix ab. |
Methoden
| Signatur | Beschreibung |
|---|---|
__init__(alphabet_size, num_block_types, block_types, block_lengths) | Calls init bei dieser encode_brotli_bit_stream_BlockEncoder-Instanz. |
BuildAndStoreBlockSwitchEntropyCodes(storage_ix, storage) | Erstellt und speichert Block-Switch-Entropie-Codes im Speicher bei storage_ix |
BuildAndStoreEntropyCodes(histograms, storage_ix, storage) | Erstellt und speichert Entropie-Codes für gegebene Histogramme im Speicher bei storage_ix |
StoreSymbol(symbol, storage_ix, storage) | ` schreibt ein einzelnes Symbol in den Brotli-Bitstream am angegebenen Speicherindex und aktualisiert den internen Entropiezustand |
StoreSymbolWithContext(kContextBits, symbol, context, context_map, storage_ix, storage) | Speichert ein Symbol unter Verwendung von kContextBits, Kontext und context_map im Speicher bei storage_ix |