decode_Huffman
ภาพรวม
decode_Huffman เป็นคลาสใน Aspose.Font FOSS สําหรับ Python.
หมวดนี้ให้ 7 วิธีในการทํางานกับวัตถุ decode_Huffman ในโปรแกรม Python. วิธีการที่ใช้ได้แก่: BrotliBuildHuffmanTable, BrotliHuffmanTreeGroupInit, BrotliHuffmanTreeGroupRelease, GetNextKey, NextTableBitSize, ReplicateValue, __init__. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Python ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Python.
วิธีการ
| Signature | คําอธิบาย |
|---|---|
__init__() | Calls init การประกอบการ ในตัวอย่าง Decode_Huffman นี้. |
GetNextKey(key, _hx_len) | อ่านคีย์ฮอฟแมนต่อไปจากพัเฟอร์คี โดยใช้ความยาวที่กําหนดไว้ |
ReplicateValue(table, table_off, step, end, code) | สําเนาค่าเข้าตารางเริ่มจาก table_off, ขั้นตอนจนถึงปลาย โดยใช้รหัส |
NextTableBitSize(count, _hx_len, root_bits) | คํานวณขนาดบิตสําหรับตาราง Huffman ต่อไปโดยใช้ count, _hx_len และ root_bits |
BrotliBuildHuffmanTable(root_table, root_table_off, root_bits, code_lengths, code_lengths_size) | สร้างตาราง Huffman สําหรับ Brotli โดยใช้ค่ารากและข้อมูลความยาวโค้ด |
BrotliHuffmanTreeGroupInit(group, alphabet_size, ntrees) | เริ่มต้นกลุ่มของ Huffman ไม้ที่มีขนาดอักษรและจํานวนของต้นที่ให้ |
BrotliHuffmanTreeGroupRelease(group) | ปล่อยทรัพยากรที่เกี่ยวข้องกับกลุ่มต้นไม้ Brotli Huffman |