סרטי זרימה

PDF Stream Filters - מסננים

זרמים PDF משתמשים בסרטנים כדי לקודד נתונים (ISO 32000-1:2008, §7.4).סרטונים מיושמים ברציפות ומזהים על ידי אובייקטים שמות הסרטן במילון הזרם.

ASCII85סרטון

ASCII85Filter יישום ASCII85סרטן ה-Decode (§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 יישום מסנן ASCIIHexDecode (§7.4.2). הוא מקודד ביטים כ זוגות של דמויות hexadecimal:

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

קוספילטר

COSFilter הוא הכיתה הבסיסית אבסטרטית עבור כל יישומי מסנן PDF Stream. שניהם ASCII85Filter ו ASCIIHexFilter הרחבה COSFilter וליישם את encode() ו decode() שיטות לצד getName() מה שמחזיר את הפילטר COSName.

ראה גם

 עברית