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 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום Python לאחר התקנת Aspose.Font FOSS עבור חבילת Python.
שיטות
| חתימה | תיאור |
|---|---|
BROTLI_FAILURE() | החזרה של אינדיקטור כישלון Brotli |
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-bit שלם מקורב Brotli bit |
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) | קראו את אורך הקוד של Huffman עבור סמלים |
ReadHuffmanCode(alphabet_size, table, table_off, opt_table_size, s) | בניית לוח קוד של Huffman עבור אלפבית מסוימת |
ReadBlockLength(table, table_off, br) | קורא את אורך בלוק דחוס באמצעות שולחן |
TranslateShortCodes(code, ringbuffer, index) | הרחיב את הקודים הקצרים לערכים מלאים ב-Ringbuffer |
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 position |
BrotliDecompressedSize(encoded_size, encoded_buffer, encoded_buffer_off, decoded_size) | מחשב צפוי גודל דקמה |
BrotliDecompressStreaming(input, output, finish, s) | דקמה של נתונים בסטרימינג במצב |
BrotliDecompress(input, output) | לחלוטין להדביק את בופר המודפס Brotli לתוך הייצור |