ArithmeticDecoder
ArithmeticDecoder
نمای کلی
ArithmeticDecoder یک کلاس در Aspose.PDF FOSS برای جاوا است.
دکوراتور ریاضی دوگانه تطبیقی برای JBIG2 (MQ-coder).
این کلاس ۷ روش برای کار با ArithmeticDecoder در برنامه های جاوا را ارائه می دهد. روش های موجود شامل: 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 | یک مقدار عدد کامل را با استفاده از روش IAID (یک رمزگر عددی ریاضی) که در §A.3 مشخص شده است، رمزگشایی می کند. |
decodeInteger(cxIA: int) → int | یک عدد کامل را با استفاده از روش رمزگشایی ریاضیات عددی (§A.2) ، رمز گشاید. |
resetContext(cx: int) | یک متن را به حالت پیش فرض خود (I=0، MPS=0) باز می کند. |
resetAllContexts() | همه متن ها رو به حالت پیش فرضشون باز می کنه. |
getBytePointer() → int | موقعیت بایت فعلی در جریان داده را باز می گرداند. |