encode_Metablock (bloco de código)
Resumo geral
encode_Metablock é uma classe em Aspose.Font FOSS para Python.
Esta classe fornece 5 métodos para trabalhar com objetos de encode_Metablock em programas Python. Os métodos disponíveis incluem: BuildMetaBlock, BuildMetaBlockGreedy, BuildMetaBlockGreedyWithContexts, OptimizeHistograms, __init__. 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) Nesta instância de encode_Metablock. |
BuildMetaBlock(ringbuffer, pos, mask, prev_byte, prev_byte2, cmds, num_commands, literal_context_mode, mb) | Cria um metabloque usando buffer, posição, máscara, bytes anteriores, lista de comandos e modo contexto. |
BuildMetaBlockGreedy(ringbuffer, pos, mask, commands, n_commands, mb) | Constrói um metabloque gananciosamente a partir de ringbuffer, posição, máscara e comandos fornecidos. |
BuildMetaBlockGreedyWithContexts(ringbuffer, pos, mask, prev_byte, prev_byte2, literal_context_mode, num_contexts, static_context_map, commands, n_commands, mb) | Construi um meta-bloco ganancioso com contextos literais, mapa de contexto estático e comandos. |
OptimizeHistograms(num_direct_distance_codes, distance_postfix_bits, mb) | Otimiza histogramas de metabloques dados parâmetros do código da distância |