PredictorDecoder

PredictorDecoder

Overview

PredictorDecoder adalah kelas di Aspose.PDF FOSS untuk Java.

Dukungan prediktor PNG dan TIFF untuk filter Flate/LZW (§7.4.4.4, ISO 32000-1:2008).

Kelas ini menyediakan 3 metode untuk bekerja dengan PredictorDecoder objek dalam program Java. Metode yang tersedia meliputi: decode, encode, paethPredictor. Semua anggota publik dapat diakses oleh aplikasi Java apa pun setelah menginstal paket FOSS for Java. Sifatnya: PREDICTOR_NONE, PREDICTOR_PNG_AVERAGE, PREDICTOR_PNG_NONE, PREDICTOR_PNG_OPTIMUM, PREDICTOR_PNG_PAETH, PREDICTOR_PNG_SUB, dan 2 lagi.

Properties

NameTypeAccessDescription
PREDICTOR_NONEintReadTidak ada prediksi.
PREDICTOR_TIFFintReadPrediktor TIFF 2: diferensiasi horizontal.
PREDICTOR_PNG_NONEintReadPNG None predictor (per-garis filter byte hadir, tetapi filter adalah 0).
PREDICTOR_PNG_SUBintReadPrediktor Sub PNG.
PREDICTOR_PNG_UPintReadPrediktor PNG Up.
PREDICTOR_PNG_AVERAGEintReadPrediktor PNG Rata-rata.
PREDICTOR_PNG_PAETHintReadPrediktor PNG Paeth.
PREDICTOR_PNG_OPTIMUMintReadPNG Optimum setiap baris dapat menggunakan filter yang berbeda.

Methods

SignatureDescription
decode(data: byte[], predictor: int, columns: int, colors: int, bitsPerComponent: int)byte[]Menyahkod data yang disaring predikator.
encode(data: byte[], predictor: int, columns: int, colors: int, bitsPerComponent: int)byte[]Mengkodekan data dengan predikator yang ditentukan.
paethPredictor(a: int, b: int, c: int)intFungsi prediktor Paeth (spesifikasi PNG, RFC 2083).

See Also

 Bahasa Indonesia