decode_Huffman
סקירה כללית
decode_Huffman הוא שיעור ב Aspose.Font FOSS עבור Python.
שיעור זה מספק 7 שיטות לעבוד עם אובייקטים decode_Huffman בתוכניות Python. שיטות זמינות כוללות: BrotliBuildHuffmanTable, BrotliHuffmanTreeGroupInit, BrotliHuffmanTreeGroupRelease, GetNextKey, NextTableBitSize, ReplicateValue, __init__. כל החברים הציבוריים זמינים לכל יישום Python לאחר התקנת Aspose.Font FOSS עבור חבילת Python.
שיטות
| חתימה | תיאור |
|---|---|
__init__() | שיחות INI על זה decode_Huffman דוגמה. |
GetNextKey(key, _hx_len) | קרא את המפתח הבא של Huffman מ-Buffer באמצעות אורך מסוים |
ReplicateValue(table, table_off, step, end, code) | העתק ערך לתוך טבלה החל ב- table_off, צעד עד הסוף, באמצעות קוד |
NextTableBitSize(count, _hx_len, root_bits) | מחשב את גודל ה-bit עבור טבלת Huffman הבאה בהתבסס על חישוב, _hx_len ו root_bits. |
BrotliBuildHuffmanTable(root_table, root_table_off, root_bits, code_lengths, code_lengths_size) | בניית לוח Huffman עבור Brotli באמצעות פרמטרים שורש ונתונים אורך קוד |
BrotliHuffmanTreeGroupInit(group, alphabet_size, ntrees) | יוזמה קבוצה של עצי הופמן עם גודל אלפבית נתונה ומספר עצים |
BrotliHuffmanTreeGroupRelease(group) | משאבים חופשיים הקשורים לקבוצת עץ Brotli Huffman |