ArithmeticDecoder

ArithmeticDecoder

Översikt

ArithmeticDecoder är en klass i Aspose.PDF FOSS för Java.

Adaptiv binär aritmetisk dekoder för JBIG2 (MQ-koder).

Denna klass ger 7 metoder för att arbeta med ArithmeticDecoder objekt i Java-program. Tillgängliga metoder är bland annat: ArithmeticDecoder, decode, decodeIAID, decodeInteger, getBytePointer, resetAllContexts, resetContext. Alla offentliga medlemmar är tillgängliga för alla Java-applikationer efter installation av FOSS for Java. Egenskaper: bytePointer.

Egenskaper

Namn och namn:Typ:AccessBeskrivning
bytePointerintLäs.Returnerar den aktuella bytepositionen i dataströmmen.

Methods

SignatureBeskrivning
ArithmeticDecoder(data: byte[], offset: int, numContexts: int)Skapar och initialiserar en ny aritmetisk dekoder.
decode(cx: int)intDekodera ett binärt beslut med hjälp av det angivna sammanhanget.
decodeIAID(cxIAID: int, symCodeLen: int)intDekodera ett heltal med hjälp av IAID (Integer Arithmetic Integer Decoder) -proceduren som anges i §A.3.
decodeInteger(cxIA: int)intAvkodar ett heltal med hjälp av det aritmetiska decoderingsförfarandet för hela siffror (§ A.2).
resetContext(cx: int)Återställer ett sammanhang till det standardtillstånd (I=0, MPS=0).
resetAllContexts()Återställer alla sammanhang till standardtillståndet.
getBytePointer()intReturnerar den aktuella bytepositionen i dataströmmen.

Se också:

 Svenska