ArithmeticDecoder

ArithmeticDecoder

Overview

ArithmeticDecoder là một lớp trong Aspose.PDF FOSS cho Java.

Bộ mã hóa phân tử nhị phân thích ứng cho JBIG2 (MQ-coder).

Khóa học này cung cấp 7 phương pháp để làm việc với các đối tượng ArithmeticDecoder trong các chương trình Java. Các phương pháp có sẵn bao gồm: ArithmeticDecoder, decode, decodeIAID, decodeInteger, getBytePointer, resetAllContexts, resetContext. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Java nào sau khi cài đặt Aspose.PDF FOSS cho gói Java. Tài sản : bytePointer.

Properties

NameTypeAccessDescription
bytePointerintReadTrở lại vị trí byte hiện tại trong dòng dữ liệu.

Methods

SignatureDescription
ArithmeticDecoder(data: byte[], offset: int, numContexts: int)Tạo và khởi động một decoder arithmetic mới.
decode(cx: int)intTắt một quyết định nhị phân bằng cách sử dụng bối cảnh cụ thể.
decodeIAID(cxIAID: int, symCodeLen: int)intXóa một giá trị tổng hợp bằng cách sử dụng quy trình IAID (Integer Arithmetic Integer Decoder) được xác định trong §A.3.
decodeInteger(cxIA: int)intXóa một toàn bộ bằng cách sử dụng thủ tục Xác định Arithmetic Integer (§A.2).
resetContext(cx: int)Tái lại một khung vào trạng thái mặc định của nó (I = 0, MPS = 0).
resetAllContexts()Đặt lại tất cả các khung cảnh vào trạng thái mặc định của họ.
getBytePointer()intTrở lại vị trí byte hiện tại trong dòng dữ liệu.

See Also

 Tiếng Việt