ArithmeticDecoder

ArithmeticDecoder

Overview

ArithmeticDecoder Java için Aspose.PDF FOSS sınıfıdır.

Adaptatif ikili aritmetik dekoder için JBIG2 (MQ-koder).

Bu sınıf Java programlarında ArithmeticDecoder nesnelerle çalışmak için 7 yöntem sunar. Mevcut yöntemler şunları içerir: ArithmeticDecoder, decode, decodeIAID, decodeInteger, getBytePointer, resetAllContexts, resetContext. Tüm kamu üyeleri, Java paket için Aspose.PDF FOSS’u yükledikten sonra herhangi bir Java uygulamasına erişilebilir. Mülkiyet : bytePointer.

Properties

NameTypeAccessDescription
bytePointerintReadBu sayede veri akışında mevcut byte pozisyonunu geri getirir.

Methods

SignatureDescription
ArithmeticDecoder(data: byte[], offset: int, numContexts: int)Yeni bir aritmetik decoder oluşturur ve başlatır.
decode(cx: int)intBir biner karar belirlenmiş bir bağlamda dekode edilir.
decodeIAID(cxIAID: int, symCodeLen: int)intBir bütün değerini IAID (Integer Arithmetic Integer Decoder) §A.3’te belirtilen prosedürü kullanarak dekore eder.
decodeInteger(cxIA: int)intBir bütünü, bütün aritmetik dekodlama prosedürünü kullanarak dekore eder (§A.2).
resetContext(cx: int)Bir konteksü varsayılan durumuna (I = 0, MPS = 0) dönüştürür.
resetAllContexts()Tüm konuları varsayılan durumuna geri getirir.
getBytePointer()intBu sayede veri akışında mevcut byte pozisyonunu geri getirir.

See Also

 Türkçe