ArithmeticDecoder

Resumo geral

ArithmeticDecoder é uma classe em Aspose.PDF FOSS para Java.

Decodificador aritmético binário adaptativo para JBIG2 (MQ-coder).

Esta classe fornece 7 métodos para trabalhar com objetos ArithmeticDecoder em programas Java. Os métodos disponíveis incluem: ArithmeticDecoder, decode, decodeIAID, decodeInteger, getBytePointer, resetAllContexts, resetContext. Todos os membros públicos são acessíveis a qualquer aplicação Java após instalar o pacote Aspose.PDF FOSS para Java. Propriedades: bytePointer.

Propriedades

Nome:Tipo de veículo:AcessosDescrição:
bytePointerintLeia.Retorna a posição atual de byte no fluxo de dados.

Métodos de avaliação

AssinaturaDescrição:
ArithmeticDecoder(data: byte[], offset: int, numContexts: int)Cria e inicializa um novo decodificador aritmético.
decode(cx: int)intDecodificar uma decisão binária utilizando o contexto especificado.
decodeIAID(cxIAID: int, symCodeLen: int)intDecodifica um valor inteiro usando o IAID (Integer Arithmetic Integer Decoder)
procedimento especificado no ponto A.3.
decodeInteger(cxIA: int)intDecodificar um número inteiro utilizando o procedimento de decodificação aritmética de números inteiros (§A.2).
resetContext(cx: int)Reseta um contexto para o seu estado padrão (I=0, MPS=0).
resetAllContexts()Reseta todos os contextos para o estado padrão.
getBytePointer()intRetorna a posição atual de byte no fluxo de dados.

Ver também:

 Português