decode_Huffman

decode_Huffman

Overview

decode_Huffman є клас у Aspose.Font FOSS для Python.

Цей клас надає 7 методів роботи з об’єктами decode_Huffman в програмах Python. Доступні методи включають: BrotliBuildHuffmanTable, BrotliHuffmanTreeGroupInit, BrotliHuffmanTreeGroupRelease, GetNextKey, NextTableBitSize, ReplicateValue, __init__. Всі публічні члени доступні будь-якій додаткові Python після встановлення Aspose.Font FOSS для пакету Python.

Methods

SignatureDescription
__init__()Calls init (починається) на цьому інстанції decode_Huffman.
GetNextKey(key, _hx_len)Читає наступний клавіша Хаффмана з буфера ключів, використовуючи зазначену довжину.
ReplicateValue(table, table_off, step, end, code)Копіює значення в таблицю, починаючи з table_off, переходячи до кінця, використовуючи код
NextTableBitSize(count, _hx_len, root_bits)Вираховує розмір бітів для наступної таблиці Хафмана на основі count, _hx_len і root_bits.
BrotliBuildHuffmanTable(root_table, root_table_off, root_bits, code_lengths, code_lengths_size)Створює таблицю Гуффмана для Бротлі з використанням параметрів коріння та даних про довжину коду.
BrotliHuffmanTreeGroupInit(group, alphabet_size, ntrees)Ініціалізує групу дерев Хаффмана з даним розміром і кількістю деревь.
BrotliHuffmanTreeGroupRelease(group)Освободжує ресурси, пов’язані з групою дерев Бротлі-Хуффмана.

See Also

 Українська