decode_Huffman
Översikt
decode_Huffman är en klass i Aspose.Font FOSS för Python.
Denna klass ger 7 metoder för att arbeta med decode_Huffman-objekt i Pythonprogram. Tillgängliga metoder är bland annat: BrotliBuildHuffmanTable, BrotliHuffmanTreeGroupInit, BrotliHuffmanTreeGroupRelease, GetNextKey, NextTableBitSize, ReplicateValue, __init__. Alla offentliga medlemmar är tillgängliga för alla Python-program efter installation av Aspose.Font FOSS for Python paketet.
Methods
| Signature | Beskrivning |
|---|---|
__init__() | Calls init: förkortat på denna decode_Huffman instans. |
GetNextKey(key, _hx_len) | Läs nästa Huffman-nyckel från nyckelbägaren med den angivna längden. |
ReplicateValue(table, table_off, step, end, code) | Kopierar ett värde i en tabell som börjar vid table_off, steg för steg till slutet med hjälp av kod |
NextTableBitSize(count, _hx_len, root_bits) | Beräknar bitstorleken för nästa Huffman-tabell baserat på count, _hx_len och root_bits. |
BrotliBuildHuffmanTable(root_table, root_table_off, root_bits, code_lengths, code_lengths_size) | Bygg en Huffman-tabell för Brotli med hjälp av rotparametrar och kodlängddata. |
BrotliHuffmanTreeGroupInit(group, alphabet_size, ntrees) | Initialiserar en grupp Huffman träd med angiven alfabet storlek och antal träder |
BrotliHuffmanTreeGroupRelease(group) | Befria resurser som är associerade med en Brotli Huffman-trädgrupp. |