decode_Decode

decode_Decode

Přehled

decode_Decode je třída v Aspose.Font FOSS pro Python.

Tato třída poskytuje 23 metod pro práci s objekty decode_Decode v programech Python. Dostupné metody zahrnují: BROTLI_FAILURE, BROTLI_LOG, BROTLI_LOG_ARRAY_INDEX, BROTLI_LOG_UCHAR_VECTOR, BROTLI_LOG_UINT, BrotliDecompress, BrotliDecompressStreaming, BrotliDecompressedSize, CopyUncompressedBlockToOutput, DecodeBlockType, DecodeBlockTypeWithContext, DecodeContextMap a 11 dalších metod. Všechny veřejné členy jsou přístupné jakékoli aplikaci Python po instalaci balíčku Aspose.Font FOSS pro Python.

Metody

Podpis:Popis:
BROTLI_FAILURE()Vrací indikátor selhání Brotli
BROTLI_LOG_UINT(x)Zaznamenává hodnotu nezáporného celého čísla pro ladění
BROTLI_LOG_ARRAY_INDEX(array_name, idx)Zaznamenává prvek na indexu idx v array_name
BROTLI_LOG(x)Zapíše obecnou ladící zprávu obsahující x
BROTLI_LOG_UCHAR_VECTOR(v, _hx_len)Zaznamená vektor unsigned charů o délce _hx_len
DecodeWindowBits(br)Načte bity velikosti okna z bitového čtečky br
DecodeVarLenUint8(br)` načte proměnné‑délky unsigned 8‑bit integer z Brotli bit reader
JumpToByteBoundary(br)Volá JumpToByteBoundary na této instanci decode_Decode.
DecodeMetaBlockLength(br, meta_block_length, input_end, is_metadata, is_uncompressed)Analyzuje délku meta‑bloku a související příznaky
ReadSymbol(table, table_off, br)Volá ReadSymbol na této decode_Decode instanci.
ReadHuffmanCodeLengths(code_length_code_lengths, num_symbols, code_lengths, s)Čte délky Huffmanových kódů pro symboly
ReadHuffmanCode(alphabet_size, table, table_off, opt_table_size, s)Vytváří tabulku Huffmanových kódů pro danou abecedu
ReadBlockLength(table, table_off, br)Čte délku komprimovaného bloku pomocí tabulky
TranslateShortCodes(code, ringbuffer, index)Rozšiřuje krátké kódy na plné hodnoty v ringbufferu
InverseMoveToFrontTransform(v, v_len)Vrátí transformaci move‑to‑front na poli v
HuffmanTreeGroupDecode(group, s)Dekóduje skupinu Huffmanových stromů z proudu s
DecodeContextMap(context_map_size, num_htrees, context_map, s)Načte kontextovou mapu pro Huffmanovy stromy
DecodeBlockType(max_block_type, trees, tree_type, block_types, ringbuffers, indexes, br)Určuje typ bloku pomocí poskytnutých stromů a bufferů
DecodeBlockTypeWithContext(s, br)Dekóduje typ bloku při zohlednění aktuálního kontextu
CopyUncompressedBlockToOutput(output, pos, s)Zkopíruje surová data bloku do výstupu na pozici pos
BrotliDecompressedSize(encoded_size, encoded_buffer, encoded_buffer_off, decoded_size)Vypočítá očekávanou velikost po rozbalení
BrotliDecompressStreaming(input, output, finish, s)Rozbaluje data Brotli ve streamovacím režimu
BrotliDecompress(input, output)Plně rozbaluje Brotli‑kódovaný buffer do výstupu

Viz také:

 Čeština