decode_Huffman
decode_Huffman
Panoramica
decode_Huffman è una classe in Aspose.Font FOSS per Python.
Questa classe fornisce 7 metodi per lavorare con oggetti decode_Huffman nei programmi Python. I metodi disponibili includono: BrotliBuildHuffmanTable, BrotliHuffmanTreeGroupInit, BrotliHuffmanTreeGroupRelease, GetNextKey, NextTableBitSize, ReplicateValue, __init__. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.Font FOSS per Python.
Metodi
| Firma | Descrizione |
|---|---|
__init__() | Calls init in questa istanza decode_Huffman. |
GetNextKey(key, _hx_len) | Legge la chiave Huffman successiva dal buffer delle chiavi usando la lunghezza specificata |
ReplicateValue(table, table_off, step, end, code) | Copia un valore in una tabella a partire da table_off, avanzando fino alla fine, usando il codice |
NextTableBitSize(count, _hx_len, root_bits) | Calcola la dimensione in bit per la prossima tabella Huffman basandosi su count, _hx_len e root_bits |
BrotliBuildHuffmanTable(root_table, root_table_off, root_bits, code_lengths, code_lengths_size) | Costruisce una tabella Huffman per Brotli usando i parametri radice e i dati delle lunghezze dei codici |
BrotliHuffmanTreeGroupInit(group, alphabet_size, ntrees) | Inizializza un gruppo di alberi Huffman con la dimensione dell’alfabeto specificata e il numero di alberi |
BrotliHuffmanTreeGroupRelease(group) | Libera le risorse associate a un gruppo di alberi Huffman Brotli |