ArithmeticDecoder

ArithmeticDecoder

Apžvalga

ArithmeticDecoder yra Aspose.PDF FOSS klasė Java.

Adaptyvus dvejetainis aritmetinis dekoderis JBIG2 (MQ kodas).

Ši klasė pateikia 7 metodus, kaip dirbti su ArithmeticDecoder objektais Java programose. Galimi metodai apima: ArithmeticDecoder, decode, decodeIAID, decodeInteger, getBytePointer, resetAllContexts, resetContext. Visi viešieji nariai yra prieinami bet kuriai Java programai po to, kai įdiegėte Aspose.PDF FOSS už Java paketą. Nuosavybės nuoma : bytePointer.

Nuosavybės

VardasTipasAccessAprašymas
bytePointerintSkaityti →Grąžina dabartinę byto padėtį duomenų srautoje.

Metodai

SignatureAprašymas
ArithmeticDecoder(data: byte[], offset: int, numContexts: int)Sukuriamas ir inicijuojamas naujas aritmetinis dekoderis.
decode(cx: int)intIštrinkite vieną dvejetainį sprendimą, naudodami nurodytą kontekstą.
decodeIAID(cxIAID: int, symCodeLen: int)intIšskaičiuoti bendrą vertę naudojant IAID (Integer Arithmetic Integer Decoder) procedūrą, nurodytą §A.3.
decodeInteger(cxIA: int)intIštrinkite visą naudojant ištrintą aritmetinę dekodavimo procedūrą (A.2).
resetContext(cx: int)Atkuria kontekstą į savo numatytuosius būsenus (I = 0, MPS = 0).
resetAllContexts()Atkuria visus kontekstus į jų nepagrįstą būseną.
getBytePointer()intGrąžina dabartinę byto padėtį duomenų srautoje.

Žr. taip pat

 Lietuvių