ArithmeticDecoder

Overview

ArithmeticDecoder यह जावा के लिए Aspose.PDF FOSS में एक कक्षा है।.

JBIG2 (MQ-coder) के लिए एडाप्टिव बाइनरी आरिथमेटिक डिकोडर।.

इस कक्षा में जावा प्रोग्रामों में ArithmeticDecoder वस्तुओं के साथ काम करने के लिए 7 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: ArithmeticDecoder, decode, decodeIAID, decodeInteger, getBytePointer, resetAllContexts, resetContext. सभी सार्वजनिक सदस्य किसी भी जावा अनुप्रयोग के लिए उपलब्ध हैं Aspose.PDF FOSS स्थापित करने के बाद जावे पैकेज।. संपत्ति : bytePointer.

Properties

NameTypeAccessDescription
bytePointerintReadडेटा स्ट्रीम में वर्तमान बाइट स्थिति को वापस करता है।.

Methods

SignatureDescription
ArithmeticDecoder(data: byte[], offset: int, numContexts: int)एक नया एरिथ्मेटिक डिकोडर बनाता है और शुरू करता है।.
decode(cx: int)intएक विशिष्ट संदर्भ का उपयोग करके एक बाइनरी निर्णय को खत्म करें।.
decodeIAID(cxIAID: int, symCodeLen: int)intIAID (Integer Arithmetic Integer Decoder) का उपयोग करके एक पूर्ण मूल्य को डिकोड करें।
अनुच्छेद 3 में निर्दिष्ट प्रक्रिया।.
decodeInteger(cxIA: int)intएक इटेजर को पूरे आरिथमेटिक डिकोडिंग प्रक्रिया (§A.2) का उपयोग करके अवरुद्ध करें।.
resetContext(cx: int)एक संदर्भ को अपने डिफ़ॉल्ट स्थिति में पुनर्स्थापित करता है (I = 0, MPS = 0)।.
resetAllContexts()सभी संदर्भों को अपने डिफ़ॉल्ट स्थिति में पुनर्स्थापित करें।.
getBytePointer()intडेटा स्ट्रीम में वर्तमान बाइट स्थिति को वापस करता है।.

See Also

 हिन्दी