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 | विवरण |
|---|---|---|---|
bytePointer | int | पढ़िए। | डेटा स्ट्रीम में वर्तमान बाइट स्थान लौटाता है. |
विधियाँ
| 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 | डेटा स्ट्रीम में वर्तमान बाइट स्थान लौटाता है. |