decode_Huffman
decode_Huffman
Overview
decode_Huffman adalah kelas di Aspose.Font FOSS untuk Python.
Kelas ini menyediakan 7 metode untuk bekerja dengan objek decode_Huffman dalam program Python. Metode yang tersedia meliputi: BrotliBuildHuffmanTable, BrotliHuffmanTreeGroupInit, BrotliHuffmanTreeGroupRelease, GetNextKey, NextTableBitSize, ReplicateValue, __init__. Semua anggota publik dapat diakses oleh aplikasi Python apa pun setelah menginstal paket FOSS for Python.
Methods
| Signature | Description |
|---|---|
__init__() | Calls init (dalam bahasa Inggris) pada contoh decode_Huffman ini. |
GetNextKey(key, _hx_len) | Membaca kunci Huffman berikutnya dari buffer kunci menggunakan panjang yang ditentukan |
ReplicateValue(table, table_off, step, end, code) | Menyalin nilai ke dalam tabel mulai dari table_off, melangkah sampai akhir, menggunakan kode |
NextTableBitSize(count, _hx_len, root_bits) | Menghitung ukuran bit untuk tabel Huffman berikutnya berdasarkan count, _hx_len, dan root_bits |
BrotliBuildHuffmanTable(root_table, root_table_off, root_bits, code_lengths, code_lengths_size) | Membangun tabel Huffman untuk Brotli menggunakan parameter akar dan data panjang kode |
BrotliHuffmanTreeGroupInit(group, alphabet_size, ntrees) | Inialisasikan kelompok Huffman pohon dengan ukuran alfabet dan jumlah pohon yang diberikan |
BrotliHuffmanTreeGroupRelease(group) | Melepaskan sumber daya yang terkait dengan kelompok pohon Brotli Huffman |