PredictorDecoder
Overview
PredictorDecoder là một lớp trong Aspose.PDF FOSS cho Java.
Hỗ trợ PNG và TIFF dự đoán cho bộ lọc Flate/LZW (§7.4.4.4, ISO 32000-1:2008).
Khóa học này cung cấp 3 phương pháp để làm việc với các đối tượng PredictorDecoder trong các chương trình Java. Các phương pháp có sẵn bao gồm: decode, encode, paethPredictor. 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 : PREDICTOR_NONE, PREDICTOR_PNG_AVERAGE, PREDICTOR_PNG_NONE, PREDICTOR_PNG_OPTIMUM, PREDICTOR_PNG_PAETH, PREDICTOR_PNG_SUB,Và 2 nhiều hơn nữa.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
PREDICTOR_NONE | int | Read | Không có dự đoán. |
PREDICTOR_TIFF | int | Read | TIFF Predictor 2: phân biệt ngang. |
PREDICTOR_PNG_NONE | int | Read | PNG Không có dự đoán (màu lọc mỗi miếng hiện diện, nhưng bộ lọc là 0). |
PREDICTOR_PNG_SUB | int | Read | PNG Sub Predictor. |
PREDICTOR_PNG_UP | int | Read | PNG Up dự đoán. |
PREDICTOR_PNG_AVERAGE | int | Read | PNG trung bình dự đoán. |
PREDICTOR_PNG_PAETH | int | Read | PNG Paeth dự đoán. |
PREDICTOR_PNG_OPTIMUM | int | Read | PNG Optimum – mỗi hàng có thể sử dụng một bộ lọc khác nhau. |
Methods
| Signature | Description |
|---|---|
decode(data: byte[], predictor: int, columns: int, colors: int, bitsPerComponent: int) → byte[] | Tải dữ liệu được lọc bằng predictor. |
encode(data: byte[], predictor: int, columns: int, colors: int, bitsPerComponent: int) → byte[] | Mã hóa dữ liệu với dự báo cụ thể. |
paethPredictor(a: int, b: int, c: int) → int | Tính năng dự đoán Paeth (PNG đặc điểm, RFC 2083). |