decode_Huffman (تخفيض رمز)
المعلومات العامة
decode_Huffman هي فئة في Aspose.Font FOSS لـ Python.
يوفر هذا الفصل 7 طرق للعمل مع كائنات decode_Huffman في برامج Python. المنهجيات المتاحة تشمل: BrotliBuildHuffmanTable, BrotliHuffmanTreeGroupInit, BrotliHuffmanTreeGroupRelease, GetNextKey, NextTableBitSize, ReplicateValue, __init__. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق بايثون بعد تثبيت حزمة Aspose.Font FOSS for Python.
الطرق
| التوقيع | وصف |
|---|---|
__init__() | المكالمات فيديو على هذه الحالة decode_Huffman. |
GetNextKey(key, _hx_len) | يقرأ مفتاح هوفمان التالي من عداد المؤخرات المفتاح باستخدام الطول المحدد |
ReplicateValue(table, table_off, step, end, code) | نسخ قيمة إلى جدول يبدأ من table_off، وتمر حتى النهاية باستخدام الكود |
NextTableBitSize(count, _hx_len, root_bits) | يحسب حجم البيت للجدول هوفمان التالي على أساس العد، _hx_len، و root_bits |
BrotliBuildHuffmanTable(root_table, root_table_off, root_bits, code_lengths, code_lengths_size) | يبنّي جدول هوفمان لـ Brotli باستخدام معايير الجذر وبيانات طول الرمز. |
BrotliHuffmanTreeGroupInit(group, alphabet_size, ntrees) | يبدأ مجموعة من أشجار هافمان مع حجم الأبجدية المحددة وعدد الأشجار |
BrotliHuffmanTreeGroupRelease(group) | يُحرر الموارد المرتبطة بمجموعة شجرة بروتلي هافمان. |