decode_Huffman

Översikt

decode_Huffman är en klass i Aspose.Font FOSS för Python.

Denna klass ger 7 metoder för att arbeta med decode_Huffman-objekt i Pythonprogram. Tillgängliga metoder är bland annat: BrotliBuildHuffmanTable, BrotliHuffmanTreeGroupInit, BrotliHuffmanTreeGroupRelease, GetNextKey, NextTableBitSize, ReplicateValue, __init__. Alla offentliga medlemmar är tillgängliga för alla Python-program efter installation av Aspose.Font FOSS for Python paketet.

Methods

SignatureBeskrivning
__init__()Calls init: förkortat på denna decode_Huffman instans.
GetNextKey(key, _hx_len)Läs nästa Huffman-nyckel från nyckelbägaren med den angivna längden.
ReplicateValue(table, table_off, step, end, code)Kopierar ett värde i en tabell som börjar vid table_off, steg för steg till slutet med hjälp av kod
NextTableBitSize(count, _hx_len, root_bits)Beräknar bitstorleken för nästa Huffman-tabell baserat på count, _hx_len och root_bits.
BrotliBuildHuffmanTable(root_table, root_table_off, root_bits, code_lengths, code_lengths_size)Bygg en Huffman-tabell för Brotli med hjälp av rotparametrar och kodlängddata.
BrotliHuffmanTreeGroupInit(group, alphabet_size, ntrees)Initialiserar en grupp Huffman träd med angiven alfabet storlek och antal träder
BrotliHuffmanTreeGroupRelease(group)Befria resurser som är associerade med en Brotli Huffman-trädgrupp.

Se också:

 Svenska