decode_Decode - إفساح الرمز
المعلومات العامة
decode_Decode هي فئة في Aspose.Font FOSS لـ Python.
يوفر هذا الفصل 23 طريقة للعمل مع كائنات decode_Decode في برامج Python. المنهجيات المتاحة تشمل: BROTLI_FAILURE, BROTLI_LOG, BROTLI_LOG_ARRAY_INDEX, BROTLI_LOG_UCHAR_VECTOR, BROTLI_LOG_UINT, BrotliDecompress, BrotliDecompressStreaming, BrotliDecompressedSize, CopyUncompressedBlockToOutput, DecodeBlockType, DecodeBlockTypeWithContext, DecodeContextMap,، و 11 طريقة إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق بايثون بعد تثبيت حزمة Aspose.Font FOSS for Python.
الطرق
| التوقيع | وصف |
|---|---|
BROTLI_FAILURE() | يعيد مؤشر فشل بروتلي |
BROTLI_LOG_UINT(x) | سجل قيمة عدد كامل غير موقعة للتصحيح |
BROTLI_LOG_ARRAY_INDEX(array_name, idx) | سجل العنصر عند idx من array_name |
BROTLI_LOG(x) | يكتب رسالة إصلاح عامة تحتوي على x |
BROTLI_LOG_UCHAR_VECTOR(v, _hx_len) | سجل متجه من حرفات غير موقعة بطول _hx_len |
DecodeWindowBits(br) | يقرأ بضائع حجم النافذة من قارئ البط br |
DecodeVarLenUint8(br) | ` يقرأ عدد كامل غير مؤشر بـ8 بت من قارئ البيتات بروتلي. |
JumpToByteBoundary(br) | يدعو JumpToByteBoundary على هذه الحالة decode_Decode. |
DecodeMetaBlockLength(br, meta_block_length, input_end, is_metadata, is_uncompressed) | تحليل طول الكتلة الميتاوية والعلامات ذات الصلة |
ReadSymbol(table, table_off, br) | يدعو ReadSymbol على هذه الحالة decode_Decode. |
ReadHuffmanCodeLengths(code_length_code_lengths, num_symbols, code_lengths, s) | يقرأ رموز هافمان لفترات طويلة. |
ReadHuffmanCode(alphabet_size, table, table_off, opt_table_size, s) | يخلق جدول رموز هافمان لصفحات محددة. |
ReadBlockLength(table, table_off, br) | يقرأ طول كتلة مضغوطة باستخدام جدول |
TranslateShortCodes(code, ringbuffer, index) | يُوسّع الرموز القصيرة إلى قيم كاملة في عازل الطاقة. |
InverseMoveToFrontTransform(v, v_len) | يُعكس تحويل التحرك إلى الأمام على المصفوفة v |
HuffmanTreeGroupDecode(group, s) | فك شفرة مجموعة من أشجار (هافمان) من التدفقات |
DecodeContextMap(context_map_size, num_htrees, context_map, s) | يقرأ خريطة السياق لـ (هافمان) |
DecodeBlockType(max_block_type, trees, tree_type, block_types, ringbuffers, indexes, br) | يحدد نوع الكتلة باستخدام الأشجار والمخزونات المقدمة |
DecodeBlockTypeWithContext(s, br) | فك شفرة نوع الكتلة مع النظر في السياق الحالي |
CopyUncompressedBlockToOutput(output, pos, s) | نسخ البيانات الكتلة الخام إلى المخرج في موقع pos |
BrotliDecompressedSize(encoded_size, encoded_buffer, encoded_buffer_off, decoded_size) | الحواسيب المتوقعة حجم المضغوطة |
BrotliDecompressStreaming(input, output, finish, s) | يفكّر ضغط بيانات بروتلي في طريقة البث. |
BrotliDecompress(input, output) | يفكّك تماماً عازل بروتلي إلى الناتج. |