ArithmeticDecoder

ArithmeticDecoder

अवलोकन

ArithmeticDecoder जावा के लिए Aspose.PDF FOSS में एक वर्ग है.

JBIG2 (MQ-coder) के लिए अनुकूलनशील द्विआधारी अंकगणितीय डिकोडर।.

यह वर्ग जावा प्रोग्राम में ArithmeticDecoder ऑब्जेक्ट के साथ काम करने के लिए 7 विधियाँ प्रदान करता है. उपलब्ध विधियों में शामिल हैंः: ArithmeticDecoder, decode, decodeIAID, decodeInteger, getBytePointer, resetAllContexts, resetContext. सभी सार्वजनिक सदस्य Aspose.PDF FOSS for Java पैकेज को स्थापित करने के बाद किसी भी जावा एप्लिकेशन तक पहुंच सकते हैं. गुण: bytePointer.

गुण

नामप्रकारAccessविवरण
bytePointerintपढ़िए।डेटा स्ट्रीम में वर्तमान बाइट स्थान लौटाता है.

विधियाँ

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

यह भी देखें

 हिन्दी