decodificação_Decodização
Resumo geral
decode_Decode é uma classe em Aspose.Font FOSS para Python.
Esta classe fornece 23 métodos para trabalhar com objetos decodificadores em programas Python. Os métodos disponíveis incluem: BROTLI_FAILURE, BROTLI_LOG, BROTLI_LOG_ARRAY_INDEX, BROTLI_LOG_UCHAR_VECTOR, BROTLI_LOG_UINT, BrotliDecompress, BrotliDecompressStreaming, BrotliDecompressedSize, CopyUncompressedBlockToOutput, DecodeBlockType, DecodeBlockTypeWithContext, DecodeContextMap, e 11 métodos adicionais. Todos os membros do público são acessíveis a qualquer aplicação Python após instalar o pacote Aspose.Font FOSS for Python.
Métodos de avaliação
| Assinatura | Descrição: |
|---|---|
BROTLI_FAILURE() | Retorna um indicador de falha do Brotli. |
BROTLI_LOG_UINT(x) | Regista um valor inteiro não assinado para depuração |
BROTLI_LOG_ARRAY_INDEX(array_name, idx) | Registo do elemento no idx de array_name |
BROTLI_LOG(x) | Escreve uma mensagem de depuração genérica contendo x |
BROTLI_LOG_UCHAR_VECTOR(v, _hx_len) | Registros de um vetor de caracteres sem assinatura com comprimento _hx_len |
DecodeWindowBits(br) | Leia bits de tamanho da janela do leitor de bit br |
DecodeVarLenUint8(br) | ` lê um inteiro de 8 bits não assinado com comprimento variável a partir de um leitor de bit Brotli. |
JumpToByteBoundary(br) | Chama JumpToByteBoundary nesta instância de decodificação. |
DecodeMetaBlockLength(br, meta_block_length, input_end, is_metadata, is_uncompressed) | Analisa o comprimento dos meta-blocos e as bandeiras correspondentes |
ReadSymbol(table, table_off, br) | Chama ReadSymbol nesta instância de decodificação. |
ReadHuffmanCodeLengths(code_length_code_lengths, num_symbols, code_lengths, s) | Leia comprimentos de código Huffman para símbolos. |
ReadHuffmanCode(alphabet_size, table, table_off, opt_table_size, s) | Cria uma tabela de códigos Huffman para um alfabeto dado. |
ReadBlockLength(table, table_off, br) | Leia o comprimento de um bloco comprimido usando uma tabela |
TranslateShortCodes(code, ringbuffer, index) | Expandir códigos curtos para valores completos no buffer de anel. |
InverseMoveToFrontTransform(v, v_len) | Reverte uma transformação de movimento para frente na matriz v |
HuffmanTreeGroupDecode(group, s) | Decodifica um grupo de árvores Huffman a partir do fluxo s |
DecodeContextMap(context_map_size, num_htrees, context_map, s) | Lê um mapa de contexto para árvores Huffman. |
DecodeBlockType(max_block_type, trees, tree_type, block_types, ringbuffers, indexes, br) | Determina o tipo de bloco utilizando árvores e buffers fornecidos |
DecodeBlockTypeWithContext(s, br) | Decodificar um tipo de bloco considerando o contexto atual |
CopyUncompressedBlockToOutput(output, pos, s) | Copiar dados de bloco em bruto para saída na posição pos |
BrotliDecompressedSize(encoded_size, encoded_buffer, encoded_buffer_off, decoded_size) | Calculadores tamanho esperado descomprimido |
BrotliDecompressStreaming(input, output, finish, s) | Descompressar dados de Brotli em modo streaming |
BrotliDecompress(input, output) | Descompressar completamente um buffer codificado pelo Brotli para a saída. |