Κωδικός / 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) | Καταχωρεί ένα vector των μη υπογεγραμμένων φορτηγών μήκους _hx_len |
DecodeWindowBits(br) | Διαβάστε το bit του παραθύρου από τον bit reader br |
DecodeVarLenUint8(br) | ` διαβάζει ένα μεταβλητό μήκος χωρίς υπογραφή 8-bit ολόκληρο από έναν αναγνώστη bit Brotli |
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) | Αποκάλυψη ομάδας δέντρων Huffman από το ρεύμα του |
DecodeContextMap(context_map_size, num_htrees, context_map, s) | Διαβάστε χάρτη συνδέσμων για τα δέντρα Huffman |
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) | Αποσπά τα δεδομένα Brotli σε μια λειτουργία streaming |
BrotliDecompress(input, output) | Αποσυνδέει πλήρως ένα κρυπτογραφημένο μπαφέρ Brotli στην παραγωγή |