decode_Huffman
decode_Huffman
Overzicht
decode_Huffman is een klasse in Aspose.Font FOSS voor Python.
Deze klasse biedt 7 methoden om te werken met decode_Huffman objecten in Python programma’s. Beschikbare methoden zijn: BrotliBuildHuffmanTable, BrotliHuffmanTreeGroupInit, BrotliHuffmanTreeGroupRelease, GetNextKey, NextTableBitSize, ReplicateValue, __init__. Alle publieke leden zijn toegankelijk voor elke Python applicatie na het installeren van het Aspose.Font FOSS voor Python pakket.
Methoden
| Handtekening | Beschrijving |
|---|---|
__init__() | Calls init op deze decode_Huffman instantie. |
GetNextKey(key, _hx_len) | Leest de volgende Huffman-sleutel uit de sleutelbuffer met de opgegeven lengte |
ReplicateValue(table, table_off, step, end, code) | Kopieert een waarde naar een tabel beginnend bij table_off, stapend tot het einde, met behulp van code |
NextTableBitSize(count, _hx_len, root_bits) | Berekent de bitgrootte voor de volgende Huffman-tabel op basis van count, _hx_len en root_bits |
BrotliBuildHuffmanTable(root_table, root_table_off, root_bits, code_lengths, code_lengths_size) | Construeert een Huffman-tabel voor Brotli met behulp van root-parameters en code-lengtedata |
BrotliHuffmanTreeGroupInit(group, alphabet_size, ntrees) | Initialiseert een groep Huffman-bomen met de opgegeven alfabetgrootte en aantal bomen |
BrotliHuffmanTreeGroupRelease(group) | Vrijgeeft bronnen die behoren tot een Brotli Huffman-boomgroep |