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
| Signature | Description |
|---|---|
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-кодований в вихід. |