ArithmeticDecoder

ArithmeticDecoder

Revisión

ArithmeticDecoder Es una clase en Aspose.PDF FOSS para Java.

Decodificador aritmético binario adaptativo para JBIG2 (mq-coder).

Esta clase proporciona 7 métodos para trabajar con los objetos ArithmeticDecoder en programas de Java. Los métodos disponibles incluyen: ArithmeticDecoder, decode, decodeIAID, decodeInteger, getBytePointer, resetAllContexts, resetContext. Todos los miembros públicos están accesibles a cualquier aplicación Java después de instalar el Aspose.PDF FOSS para el paquete Java. Propiedades : bytePointer.

Propiedades

NombreTipoAccesoDescripción
bytePointerintLeerRetorna la posición actual de byte en el flujo de datos.

Metodología

firmaDescripción
ArithmeticDecoder(data: byte[], offset: int, numContexts: int)Crea y inicia un nuevo decoder aritmético.
decode(cx: int)intDecodificar una decisión binaria utilizando el contexto especificado.
decodeIAID(cxIAID: int, symCodeLen: int)intDecodificar un valor integral utilizando el IAID (Integer Arithmetic Integer Decoder)
El procedimiento especificado en el § A.3.
decodeInteger(cxIA: int)intDecodificar un integrador utilizando el procedimiento de decodificación aritmética integral (§A.2).
resetContext(cx: int)Recibe un contexto a su estado de default (I = 0, MPS = 0).
resetAllContexts()Recupera todos los contextos a su estado de defecto.
getBytePointer()intRetorna la posición actual de byte en el flujo de datos.

Ver también

 Español