Κύριε
ΕΚΤΙΜΗΣΗ
Main Είναι μια τάξη στο Aspose.Font FOSS για Python. Κληρονομιά από: decode_Decode.
Main.ParseQuality parses quality settings from string s into the quality object.
Αυτή η τάξη παρέχει 27 μεθόδους για να εργαστείτε με τα κύρια αντικείμενα σε προγράμματα Python. Οι διαθέσιμες μεθόδους περιλαμβάνουν: BROTLI_FAILURE, BROTLI_LOG, BROTLI_LOG_ARRAY_INDEX, BROTLI_LOG_UCHAR_VECTOR, BROTLI_LOG_UINT, BrotliDecompress, BrotliDecompressStreaming, BrotliDecompressedSize, CopyUncompressedBlockToOutput, DecodeBlockType, DecodeBlockTypeWithContext, DecodeContextMap,και 15 πρόσθετες μέθοδοι. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Python μετά την εγκατάσταση του Aspose.Font FOSS για το πακέτο Python.
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
__init__() | Κλήσεις Ιντίν Σε αυτή την κύρια περίπτωση. |
ParseQuality(s, quality) | Παρέχει ρυθμίσεις ποιότητας από το string s στο αντικείμενο ποιότητας |
ParseArgv(argc, argv, input_path, output_path, force, quality, decompress) | Διαχειρίζεται επιχειρήματα γραμμής εντολής (argc, argv) και συμπληρώνει input_path, output_ path, δύναμη, ποιότητα, αποσύνθεση |
main() | Λειτουργεί ως σημείο εισόδου του προγράμματος εκτελώντας τη ροή εργασίας εργαλείου γραμματοσειράς |
BROTLI_FAILURE() | Επιστρέφει μια σταθερή ένδειξη αποτυχίας της κατάποσης του Brotli |
BROTLI_LOG_UINT(x) | Καταχωρεί ένα μη υπογεγραμμένο πλήρες x για το αποσύνδεσμο Brotli |
BROTLI_LOG_ARRAY_INDEX(array_name, idx) | Καταχωρεί τον δείκτη idx του array_name για το Debugging Brotli |
BROTLI_LOG(x) | Καταχωρεί ένα γενικό μήνυμα x κατά τη διάρκεια της επεξεργασίας Brotli |
BROTLI_LOG_UCHAR_VECTOR(v, _hx_len) | Καταχωρεί ένα vector v μήκους _hx_len για το αποσύνδεση Brotli |
DecodeWindowBits(br) | Διαβάστε bit του παραθύρου από το bit reader br για Brotli stream |
DecodeVarLenUint8(br) | Διαβάστε μια μεταβλητή- μήκος uint8 από bit reader br |
JumpToByteBoundary(br) | Προχωράμε στο επόμενο όριο byte |
DecodeMetaBlockLength(br, meta_block_length, input_end, is_metadata, is_uncompressed) | Αποκλείει μήκος meta-block από br, μήκους ρυθμίσεων και σημαίες |
ReadSymbol(table, table_off, br) | Διαβάστε ένα σύμβολο από το τραπέζι στο offset table_off χρησιμοποιώντας br |
ReadHuffmanCodeLengths(code_length_code_lengths, num_symbols, code_lengths, s) | Διαβάστε τα μήκη κώδικα του Huffman για num_symbols σε code_lengths |
ReadHuffmanCode(alphabet_size, table, table_off, opt_table_size, s) | Δημιουργεί έναν πίνακα κώδικα Huffman για alphabet_size χρησιμοποιώντας br και s |
ReadBlockLength(table, table_off, br) | Διαβάστε ένα μήκος μπλοκ από το τραπέζι στο table_off χρησιμοποιώντας br |
TranslateShortCodes(code, ringbuffer, index) | Μετατρέπεται σύντομος κωδικός σε θέση ringbuffer στο δείκτη |
InverseMoveToFrontTransform(v, v_len) | Η ανατροπή του MTF στο vector v της μήκους v_len |
HuffmanTreeGroupDecode(group, s) | Αποκάλυψη μιας ομάδας δέντρων Huffman χρησιμοποιώντας το |
DecodeContextMap(context_map_size, num_htrees, context_map, s) | Αποκάλυψη ενός χάρτη πλαίσιο του δεδομένου μεγέθους και αριθμού των δέντρων χρησιμοποιώντας το |
DecodeBlockType(max_block_type, trees, tree_type, block_types, ringbuffers, indexes, br) | Προσδιορίζει τον τύπο μπλοκ χρησιμοποιώντας max_block_type και συναφείς πίνακες |
DecodeBlockTypeWithContext(s, br) | Αποκλείσεις τύπου μπλοκ με πρόσθετο πλαίσιο από το br |
CopyUncompressedBlockToOutput(output, pos, s) | Αντιγραφή μη συμπιεσμένων δεδομένων μπλοκ στην παραγωγή σε θέση pos |
BrotliDecompressedSize(encoded_size, encoded_buffer, encoded_buffer_off, decoded_size) | Υπολογίζει το αποσυνδεμένο μέγεθος από κωδικοποιημένους παράμετρος του μπαρ |
BrotliDecompressStreaming(input, output, finish, s) | Πραγματοποιεί την αποσύνθεση του Brotli από εισαγωγή στην παραγωγή |
BrotliDecompress(input, output) | Αποσπάστε ένα πλήρες Brotli buffer από την είσοδο στην παραγωγή |