decode_Huffman
decode_Huffman
Přehled
decode_Huffman je třída v Aspose.Font FOSS pro Python.
Tato třída poskytuje 7 metod pro práci s objekty decode_Huffman v programech Python. Dostupné metody zahrnují: BrotliBuildHuffmanTable, BrotliHuffmanTreeGroupInit, BrotliHuffmanTreeGroupRelease, GetNextKey, NextTableBitSize, ReplicateValue, __init__. Všichni veřejní členové jsou přístupní jakékoli aplikaci Python po instalaci balíčku Aspose.Font FOSS pro Python.
Metody
| Podpis: | Popis: |
|---|---|
__init__() | Calls init na této decode_Huffman instanci. |
GetNextKey(key, _hx_len) | Načte další Huffmanův klíč z bufferu klíčů pomocí zadané délky |
ReplicateValue(table, table_off, step, end, code) | Kopíruje hodnotu do tabulky začínající na table_off, krok po kroku až do konce, pomocí kódu |
NextTableBitSize(count, _hx_len, root_bits) | Vypočítá velikost v bitech pro další Huffmanovu tabulku na základě počtu, _hx_len a root_bits |
BrotliBuildHuffmanTable(root_table, root_table_off, root_bits, code_lengths, code_lengths_size) | Vytvoří Huffmanovu tabulku pro Brotli pomocí kořenových parametrů a dat o délce kódu |
BrotliHuffmanTreeGroupInit(group, alphabet_size, ntrees) | Inicializuje skupinu Huffmanových stromů s danou velikostí abecedy a počtem stromů |
BrotliHuffmanTreeGroupRelease(group) | Uvolní prostředky spojené se skupinou Huffmanových stromů Brotli |