PredictorDecoder
ภาพรวม
PredictorDecoder เป็นคลาสใน Aspose.PDF FOSS สําหรับ Java.
การสนับสนุน PNG และ TIFF สําหรับกรอง Flate/LZW (§7.4.4.4, ISO 32000-1:2008).
หมวดนี้ให้ 3 วิธีในการทํางานกับวัตถุ PredictorDecoder ในโปรแกรม Java. วิธีการที่ใช้ได้แก่: decode, encode, paethPredictor. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Java ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Java. คุณสมบัติ: PREDICTOR_NONE, PREDICTOR_PNG_AVERAGE, PREDICTOR_PNG_NONE, PREDICTOR_PNG_OPTIMUM, PREDICTOR_PNG_PAETH, PREDICTOR_PNG_SUB,และอีก 2 ตัว.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
PREDICTOR_NONE | int | อ่าน | ไม่มีการคาดการณ์. |
PREDICTOR_TIFF | int | อ่าน | TIFF Predictor 2: การแยกทางแนวขอบ. |
PREDICTOR_PNG_NONE | int | อ่าน | PNG None predictor (มีไบต์กรองต่อแถว แต่การกรอกคือ 0). |
PREDICTOR_PNG_SUB | int | อ่าน | พี.จี ซับพราคิตออร์ด. |
PREDICTOR_PNG_UP | int | อ่าน | PNG Up การคาดการณ์. |
PREDICTOR_PNG_AVERAGE | int | อ่าน | PNG สูงสุดการคาดการณ์. |
PREDICTOR_PNG_PAETH | int | อ่าน | PNG Paeth การคาดการณ์. |
PREDICTOR_PNG_OPTIMUM | int | อ่าน | PNG Optimum แต่ละแถวอาจใช้กรองที่แตกต่างกันได้. |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
decode(data: byte[], predictor: int, columns: int, colors: int, bitsPerComponent: int) → byte[] | แผนไขข้อมูลที่ผ่านการกรองของ predictor. |
encode(data: byte[], predictor: int, columns: int, colors: int, bitsPerComponent: int) → byte[] | การรหัสข้อมูลด้วยตัวคาดการณ์ที่กําหนดไว้. |
paethPredictor(a: int, b: int, c: int) → int | การประกอบการคาดเดาของ Paeth (ระบุ PNG, RFC 2083). |