Κωδικός / Huffman
ΕΚΤΙΜΗΣΗ
decode_Huffman Είναι μια τάξη στο Aspose.Font FOSS για Python.
Αυτή η κατηγορία παρέχει 7 μεθόδους για να εργαστείτε με αντικείμενα decode_Huffman σε προγράμματα Python. Οι διαθέσιμες μεθόδους περιλαμβάνουν: BrotliBuildHuffmanTable, BrotliHuffmanTreeGroupInit, BrotliHuffmanTreeGroupRelease, GetNextKey, NextTableBitSize, ReplicateValue, __init__. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Python μετά την εγκατάσταση του Aspose.Font FOSS για το πακέτο Python.
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
__init__() | Κλήσεις Ιντίν Σε αυτή την περίπτωση, το κείμενο του Huffman. |
GetNextKey(key, _hx_len) | Διαβάστε το επόμενο κλειδί Huffman από τον κουμπί-κλειδιού χρησιμοποιώντας το καθορισμένο μήκος |
ReplicateValue(table, table_off, step, end, code) | Αντιγράψτε μια τιμή σε έναν πίνακα που ξεκινά από table_off, βήμα μέχρι το τέλος, χρησιμοποιώντας τον κωδικό. |
NextTableBitSize(count, _hx_len, root_bits) | Υπολογίζει το μέγεθος του bit για τον επόμενο πίνακα Huffman με βάση την αριθμό, _hx_len και root_bits. |
BrotliBuildHuffmanTable(root_table, root_table_off, root_bits, code_lengths, code_lengths_size) | Κατασκευάζει έναν πίνακα Huffman για το Brotli χρησιμοποιώντας τις παραμέτρους ρίζας και τα δεδομένα μήκους κώδικα |
BrotliHuffmanTreeGroupInit(group, alphabet_size, ntrees) | Αρχίζει μια ομάδα δέντρων Huffman με δεδομένο αλφαβητικό μέγεθος και αριθμό δέντρων. |
BrotliHuffmanTreeGroupRelease(group) | Ελεύθεροι πόροι που σχετίζονται με μια ομάδα δέντρων Brotli Huffman |