decode_Decode

decode_Decode

Overview

decode_Decode є клас у Aspose.Font FOSS для Python.

Цей клас надає 23 методи для роботи з об’єктами decode_Decode в програмах Python. Доступні методи включають: BROTLI_FAILURE, BROTLI_LOG, BROTLI_LOG_ARRAY_INDEX, BROTLI_LOG_UCHAR_VECTOR, BROTLI_LOG_UINT, BrotliDecompress, BrotliDecompressStreaming, BrotliDecompressedSize, CopyUncompressedBlockToOutput, DecodeBlockType, DecodeBlockTypeWithContext, DecodeContextMap, і 11 додаткових методів. Всі публічні члени доступні будь-якій додаткові Python після встановлення Aspose.Font FOSS для пакету Python.

Methods

SignatureDescription
BROTLI_FAILURE()Повертає показник провалу Brotli.
BROTLI_LOG_UINT(x)Запис непідписаного цілого значення для дебготування
BROTLI_LOG_ARRAY_INDEX(array_name, idx)Звіт елемента в ідкс масива_назви
BROTLI_LOG(x)Напиває загальне повідомлення про дебагування, що містить x.
BROTLI_LOG_UCHAR_VECTOR(v, _hx_len)Звіт вектора непідписанних символів довжиною _hx_len
DecodeWindowBits(br)Читає біти розміром з вікна від читача бітів br
DecodeVarLenUint8(br)` читає 8-бітне ціле число змінної довжини з бітового читача Brotli.
JumpToByteBoundary(br)Покликає JumpToByteBoundary на цьому екземплярі декоду.
DecodeMetaBlockLength(br, meta_block_length, input_end, is_metadata, is_uncompressed)Переглядає довжину метаблоку та пов’язані з ним знаки
ReadSymbol(table, table_off, br)Покликає ReadSymbol на цьому екземплярі декоду.
ReadHuffmanCodeLengths(code_length_code_lengths, num_symbols, code_lengths, s)Читає довжини символів в коді Хаффмана.
ReadHuffmanCode(alphabet_size, table, table_off, opt_table_size, s)Створює таблицю кодів Хаффмана для даного алфавіту.
ReadBlockLength(table, table_off, br)Читає довжину стисненого блоку за допомогою таблиці.
TranslateShortCodes(code, ringbuffer, index)Розширює короткі коди в повні значення у буфері.
InverseMoveToFrontTransform(v, v_len)Звертає переміщення вперед на масиві v.
HuffmanTreeGroupDecode(group, s)Декодує групу дерев Хаффмана з потоку s
DecodeContextMap(context_map_size, num_htrees, context_map, s)Читає контекстну карту дерев Хаффмана.
DecodeBlockType(max_block_type, trees, tree_type, block_types, ringbuffers, indexes, br)Визначення типу блоків за допомогою наданих дерев і буферів.
DecodeBlockTypeWithContext(s, br)Декодує тип блоку при розгляді поточного контексту
CopyUncompressedBlockToOutput(output, pos, s)Копіює нерозроблені дані блоків на вихід у позиції pos
BrotliDecompressedSize(encoded_size, encoded_buffer, encoded_buffer_off, decoded_size)Очікуваний розмір декомпресованого обчислення
BrotliDecompressStreaming(input, output, finish, s)Декомпресує дані Brotli в поточному режимі.
BrotliDecompress(input, output)Повністю розкомпресує буфер Brotli-кодований в вихід.

See Also

 Українська