decode_Huffman
Opinie generală
decode_Huffman este o clasă în Aspose.Font FOSS pentru Python.
Această clasă oferă 7 metode pentru a lucra cu obiecte decode_Huffman în programele Python. Metodele disponibile includ: BrotliBuildHuffmanTable, BrotliHuffmanTreeGroupInit, BrotliHuffmanTreeGroupRelease, GetNextKey, NextTableBitSize, ReplicateValue, __init__. Toți membrii publicului sunt accesibili oricărei aplicații Python după instalarea pachetului FOSS pentru Python.
Metode de evaluare
| Semnătura | Descriere: |
|---|---|
__init__() | Apeluri init (încetare) pe acest decod_Huffman instanță. |
GetNextKey(key, _hx_len) | Citește următoarea cheie Huffman din bufferul de chei folosind lungimea specificată |
ReplicateValue(table, table_off, step, end, code) | Copiează o valoare într-o tablă începând de la table_off, trecând până la sfârșit, folosind codul |
NextTableBitSize(count, _hx_len, root_bits) | Calculează dimensiunea de bit pentru următoarea tabelă Huffman bazat pe număr, _hx_len și root_bits |
BrotliBuildHuffmanTable(root_table, root_table_off, root_bits, code_lengths, code_lengths_size) | Construiește o tablă Huffman pentru Brotli folosind parametrii rădăcini și datele de lungime a codului. |
BrotliHuffmanTreeGroupInit(group, alphabet_size, ntrees) | Inițializează un grup de copaci Huffman cu o anumită dimensiune alfabetică și numărul de arbori |
BrotliHuffmanTreeGroupRelease(group) | Eliberă resursele asociate cu un grup de copaci Brotli Huffman. |