Decoda_Huffman
Približni podaci
decode_Huffman je klasa u Aspose.Font FOSS za Python.
Ova klasa pruža 7 metoda za rad s decode_Huffman objektima u Python programima. Postoje i sljedeće metode: BrotliBuildHuffmanTable, BrotliHuffmanTreeGroupInit, BrotliHuffmanTreeGroupRelease, GetNextKey, NextTableBitSize, ReplicateValue, __init__. Svi javni članovi su dostupni bilo kojoj Python aplikaciji nakon instalacije paketa Aspose.Font FOSS za Python.
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
__init__() | Pozivci init (izvorni broj) na ovaj decode_Huffman primjerak. |
GetNextKey(key, _hx_len) | Čita sljedeći Huffman ključ iz ključne rezerve koristeći navedenu dužinu |
ReplicateValue(table, table_off, step, end, code) | Kopira vrijednost u tablicu koja počinje s table_off, korakajući do kraja, koristeći kod |
NextTableBitSize(count, _hx_len, root_bits) | Računa bit veličine za sljedeću Huffman tablicu na temelju broja, _hx_len i root_bits |
BrotliBuildHuffmanTable(root_table, root_table_off, root_bits, code_lengths, code_lengths_size) | Izgradi Huffmanov preglednik za Brotli koristeći korijen parametre i podatke o dužini koda. |
BrotliHuffmanTreeGroupInit(group, alphabet_size, ntrees) | Inicijalizira grupu Huffman drveća s datom alfabetske veličine i broj stabala |
BrotliHuffmanTreeGroupRelease(group) | Oslobađa resurse povezani s Brotli Huffman grupom stabala. |