decode_Huffman
decode_Huffman
Übersicht
decode_Huffman ist eine Klasse in Aspose.Font FOSS für Python.
Diese Klasse bietet 7 Methoden zur Arbeit mit decode_Huffman-Objekten in Python-Programmen. Verfügbare Methoden umfassen: BrotliBuildHuffmanTable, BrotliHuffmanTreeGroupInit, BrotliHuffmanTreeGroupRelease, GetNextKey, NextTableBitSize, ReplicateValue, __init__. Alle öffentlichen Mitglieder sind für jede Python-Anwendung zugänglich, nachdem das Aspose.Font FOSS für Python-Paket installiert wurde.
Methoden
| Signatur | Beschreibung |
|---|---|
__init__() | Calls init bei dieser decode_Huffman Instanz. |
GetNextKey(key, _hx_len) | Liest den nächsten Huffman-Schlüssel aus dem Schlüsselpuffer unter Verwendung der angegebenen Länge |
ReplicateValue(table, table_off, step, end, code) | Kopiert einen Wert in eine Tabelle, beginnend bei table_off, schrittweise bis zum Ende, unter Verwendung von Code |
NextTableBitSize(count, _hx_len, root_bits) | Berechnet die Bitgröße für die nächste Huffman-Tabelle basierend auf count, _hx_len und root_bits |
BrotliBuildHuffmanTable(root_table, root_table_off, root_bits, code_lengths, code_lengths_size) | Konstruiert eine Huffman-Tabelle für Brotli unter Verwendung von Root-Parametern und Code-Längen-Daten |
BrotliHuffmanTreeGroupInit(group, alphabet_size, ntrees) | Initialisiert eine Gruppe von Huffman-Bäumen mit gegebener Alphabengröße und Anzahl der Bäume |
BrotliHuffmanTreeGroupRelease(group) | Gibt Ressourcen frei, die mit einer Brotli-Huffman-Baumgruppe verbunden sind |