สไตล์สตรีม

การกรอง PDF Stream

ไฟล์ PDF ใช้กรองในการรหัสข้อมูล (ISO 32000-1:2008, §7.4) การใช้กร่างเป็นลําดับและถูกระบุโดยวัตถุชื่อของกร่องในคําศัพท์ไส้.

ASCII85 สกรอง

ASCII85Filter ใช้ ASCII85Decode filter (§7.4.3) มันโค้ดข้อมูลไบนารี เป็นตัวอักษร ASCII85 ที่สามารถพิมพ์ได้ เพื่อนําไปใช้ในไฟล์ PDF แบบเนื้อหา.

ASCII85Filter filter = new ASCII85Filter();
byte[] encoded = filter.encode(rawBytes, null);
byte[] decoded = filter.decode(encoded, null);
String name = filter.getName().toString(); // "ASCII85Decode"

ASCIIHexFilter การแสดงความเห็น

ASCIIHexFilter ใช้ ASCIIHexDecode filter (§ 7.4.2) มันโค้ดไบท์เป็น คู่ตัวอักษร hexadecimal:

ASCIIHexFilter filter = new ASCIIHexFilter();
byte[] encoded = filter.encode(rawBytes, null);
byte[] decoded = filter.decode(encoded, null);

COSFilter

COSFilter คือคลาสฐานแบบ abstract สําหรับการนําไปใช้กรองไฟฟ้า PDF ทั้งหมด. Both ASCII85Filter และ ASCIIHexFilter ยืดเวลา COSFilter และนําไปใช้การ encode() และ decode() วิธีการร่วมกัน getName() ซึ่งจะคืนการกรองของ COSName.

See Also

 ภาษาไทย