A principal
Resumo geral
Main é uma classe em Aspose.Font FOSS para Python. Herdeiros de: decode_Decode.
Main.ParseQuality parses quality settings from string s into the quality object.
Esta classe fornece 27 métodos para trabalhar com objetos principais 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 15 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: |
|---|---|
__init__() | Chamadas init (em inglês) Neste caso, a instância principal. |
ParseQuality(s, quality) | Analisa as configurações de qualidade da cadeia s no objeto de calidad |
ParseArgv(argc, argv, input_path, output_path, force, quality, decompress) | Processar argumentos de linha de comando (argc, argv) e preencher input_path, output_ Path, force, quality, decompress |
main() | Funciona como o ponto de entrada do programa executando o fluxo de trabalho da ferramenta de fonte |
BROTLI_FAILURE() | Retorna uma constante indicando falha de descompressão Brotli. |
BROTLI_LOG_UINT(x) | Registros de um inteiro x sem assinatura para depuração Brotli |
BROTLI_LOG_ARRAY_INDEX(array_name, idx) | Registo do índice idx de array_name para depuração Brotli |
BROTLI_LOG(x) | Regista uma mensagem genérica x durante o processamento do Brotli. |
BROTLI_LOG_UCHAR_VECTOR(v, _hx_len) | Registros de um vetor v com comprimento _hx_len para depuração Brotli |
DecodeWindowBits(br) | Leia bits de janela do leitor de bit br para o stream Brotli |
DecodeVarLenUint8(br) | Leia um uint8 de comprimento variável a partir do leitor de bits br |
JumpToByteBoundary(br) | Avança br para o próximo limite de byte |
DecodeMetaBlockLength(br, meta_block_length, input_end, is_metadata, is_uncompressed) | Decodificar um comprimento de meta-bloco a partir do br, ajuste da extensão e sinais |
ReadSymbol(table, table_off, br) | Leia um símbolo de uma tabela com offset table_off usando br |
ReadHuffmanCodeLengths(code_length_code_lengths, num_symbols, code_lengths, s) | Leia comprimentos de código Huffman para símbolos num_s em longos de code_lengths |
ReadHuffmanCode(alphabet_size, table, table_off, opt_table_size, s) | Cria uma tabela de código Huffman para alphabet_size usando br e s |
ReadBlockLength(table, table_off, br) | Leia um comprimento de bloco a partir da tabela em table_off usando br |
TranslateShortCodes(code, ringbuffer, index) | Converte código curto para posição de buffer no índice |
InverseMoveToFrontTransform(v, v_len) | Inversão MTF no vetor v de comprimento v_len |
HuffmanTreeGroupDecode(group, s) | Decodifica um grupo de árvores Huffman usando s |
DecodeContextMap(context_map_size, num_htrees, context_map, s) | Decodificar um mapa de contexto com tamanho e número dado de árvores usando s |
DecodeBlockType(max_block_type, trees, tree_type, block_types, ringbuffers, indexes, br) | Determina o tipo de bloco usando max_block_type e tabelas relacionadas |
DecodeBlockTypeWithContext(s, br) | Decodificar tipo de bloco com contexto adicional a partir do br |
CopyUncompressedBlockToOutput(output, pos, s) | Copiar dados de bloco não comprimidos para saída na posição pos |
BrotliDecompressedSize(encoded_size, encoded_buffer, encoded_buffer_off, decoded_size) | Computação decompressão tamanho de parâmetros do buffer codificado |
BrotliDecompressStreaming(input, output, finish, s) | Executa a descompressão de Brotli em streaming da entrada para a saída |
BrotliDecompress(input, output) | Descompressar um buffer Brotli completo da entrada para a saída. |