ArithmeticDecoder
ArithmeticDecoder
Overview
ArithmeticDecoder यह जावा के लिए Aspose.PDF FOSS में एक कक्षा है।.
JBIG2 (MQ-coder) के लिए एडाप्टिव बाइनरी आरिथमेटिक डिकोडर।.
इस कक्षा में जावा प्रोग्रामों में ArithmeticDecoder वस्तुओं के साथ काम करने के लिए 7 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: ArithmeticDecoder, decode, decodeIAID, decodeInteger, getBytePointer, resetAllContexts, resetContext. सभी सार्वजनिक सदस्य किसी भी जावा अनुप्रयोग के लिए उपलब्ध हैं Aspose.PDF FOSS स्थापित करने के बाद जावे पैकेज।. संपत्ति : bytePointer.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
bytePointer | int | Read | डेटा स्ट्रीम में वर्तमान बाइट स्थिति को वापस करता है।. |
Methods
| Signature | Description |
|---|---|
ArithmeticDecoder(data: byte[], offset: int, numContexts: int) | एक नया एरिथ्मेटिक डिकोडर बनाता है और शुरू करता है।. |
decode(cx: int) → int | एक विशिष्ट संदर्भ का उपयोग करके एक बाइनरी निर्णय को खत्म करें।. |
decodeIAID(cxIAID: int, symCodeLen: int) → int | IAID (Integer Arithmetic Integer Decoder) का उपयोग करके एक पूर्ण मूल्य को डिकोड करें। |
| अनुच्छेद 3 में निर्दिष्ट प्रक्रिया।. | |
decodeInteger(cxIA: int) → int | एक इटेजर को पूरे आरिथमेटिक डिकोडिंग प्रक्रिया (§A.2) का उपयोग करके अवरुद्ध करें।. |
resetContext(cx: int) | एक संदर्भ को अपने डिफ़ॉल्ट स्थिति में पुनर्स्थापित करता है (I = 0, MPS = 0)।. |
resetAllContexts() | सभी संदर्भों को अपने डिफ़ॉल्ट स्थिति में पुनर्स्थापित करें।. |
getBytePointer() → int | डेटा स्ट्रीम में वर्तमान बाइट स्थिति को वापस करता है।. |