decode_Decode

decode_Decode

Overzicht

decode_Decode is een klasse in Aspose.Font FOSS voor Python.

Deze klasse biedt 23 methoden om te werken met decode_Decode objecten in Python programma’s. Beschikbare methoden zijn: BROTLI_FAILURE, BROTLI_LOG, BROTLI_LOG_ARRAY_INDEX, BROTLI_LOG_UCHAR_VECTOR, BROTLI_LOG_UINT, BrotliDecompress, BrotliDecompressStreaming, BrotliDecompressedSize, CopyUncompressedBlockToOutput, DecodeBlockType, DecodeBlockTypeWithContext, DecodeContextMap, en 11 extra methoden. Alle publieke leden zijn toegankelijk voor elke Python applicatie na het installeren van het Aspose.Font FOSS voor Python pakket.

Methoden

HandtekeningBeschrijving
BROTLI_FAILURE()Retourneert een Brotli-foutindicator
BROTLI_LOG_UINT(x)Logt een unsigned integer-waarde voor debugging
BROTLI_LOG_ARRAY_INDEX(array_name, idx)Logt het element op idx van array_name
BROTLI_LOG(x)Schrijft een generiek debugbericht met x
BROTLI_LOG_UCHAR_VECTOR(v, _hx_len)Logt een vector van unsigned chars met lengte _hx_len
DecodeWindowBits(br)Leest window size bits van de bit reader br
DecodeVarLenUint8(br)` leest een variabele‑lengte unsigned 8‑bit integer van een Brotli bit reader
JumpToByteBoundary(br)Roept JumpToByteBoundary aan op deze decode_Decode instantie.
DecodeMetaBlockLength(br, meta_block_length, input_end, is_metadata, is_uncompressed)Parseert de meta‑blocklengte en gerelateerde vlaggen
ReadSymbol(table, table_off, br)Roept ReadSymbol aan op deze decode_Decode instantie.
ReadHuffmanCodeLengths(code_length_code_lengths, num_symbols, code_lengths, s)Leest Huffman-code lengtes voor symbolen
ReadHuffmanCode(alphabet_size, table, table_off, opt_table_size, s)Bouwt een Huffman-codetabel voor het gegeven alfabet
ReadBlockLength(table, table_off, br)Leest de lengte van een gecomprimeerd blok met behulp van een tabel
TranslateShortCodes(code, ringbuffer, index)Breidt korte codes uit naar volledige waarden in de ringbuffer
InverseMoveToFrontTransform(v, v_len)Keert een move‑to‑front-transformatie terug op array v
HuffmanTreeGroupDecode(group, s)Decodeert een groep Huffman-bomen uit stroom s
DecodeContextMap(context_map_size, num_htrees, context_map, s)Leest een contextkaart voor Huffman-bomen
DecodeBlockType(max_block_type, trees, tree_type, block_types, ringbuffers, indexes, br)Bepaalt het bloktype met behulp van de geleverde bomen en buffers
DecodeBlockTypeWithContext(s, br)Decodeert een bloktype rekening houdend met de huidige context
CopyUncompressedBlockToOutput(output, pos, s)Kopieert ruwe blokgegevens naar de uitvoer op positie pos
BrotliDecompressedSize(encoded_size, encoded_buffer, encoded_buffer_off, decoded_size)Berekent de verwachte gedecomprimeerde grootte
BrotliDecompressStreaming(input, output, finish, s)Decomprimeert Brotli-gegevens in een streaming-wijze
BrotliDecompress(input, output)Decomprimeert volledig een Brotli‑gecodeerde buffer naar output

Zie ook

 Nederlands