PredictorDecoder

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_NONEintอ่านไม่มีการคาดการณ์.
PREDICTOR_TIFFintอ่านTIFF Predictor 2: การแยกทางแนวขอบ.
PREDICTOR_PNG_NONEintอ่านPNG None predictor (มีไบต์กรองต่อแถว แต่การกรอกคือ 0).
PREDICTOR_PNG_SUBintอ่านพี.จี ซับพราคิตออร์ด.
PREDICTOR_PNG_UPintอ่านPNG Up การคาดการณ์.
PREDICTOR_PNG_AVERAGEintอ่านPNG สูงสุดการคาดการณ์.
PREDICTOR_PNG_PAETHintอ่านPNG Paeth การคาดการณ์.
PREDICTOR_PNG_OPTIMUMintอ่าน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).

ดูเช่นกัน

 ภาษาไทย