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

SignaturBeschreibung
__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

Siehe auch

 Deutsch