Folyamatszűrők
PDF-s csatorna szűrők
A PDF-áramok szűrőket használnak az adatok kódolására (ISO 32000-1:2008, §7.4). A szűréseket sorrendben alkalmazzák, és a filtreszám objektumok alapján azonosítják őket a folyószótárban.
ASCII85Filter
ASCII85Filter az ASC II 85Decode szűrőt (§ 7.4.3) valósítja meg, és a bináris adatokat nyomtatható AS C I I 85 karakterként kódolja szöveges PDF-fájlokba való felvétel céljából.
ASCII85Filter filter = new ASCII85Filter();
byte[] encoded = filter.encode(rawBytes, null);
byte[] decoded = filter.decode(encoded, null);
String name = filter.getName().toString(); // "ASCII85Decode"ASCIIHexFilter
ASCIIHexFilter az ASC IIHxDecode szűrőt (§7.4.2) valósítja meg. A bájtokat hexadeszimális karakterpárként kódolja:
ASCIIHexFilter filter = new ASCIIHexFilter();
byte[] encoded = filter.encode(rawBytes, null);
byte[] decoded = filter.decode(encoded, null);COSFilter
COSFilter az összes PDF-áramszűrő megvalósítás absztrakt alaposztálya. Mind a ̋ASCII85Filtor, mind a ‹AScIIHexFiltr kiterjesztik aˇCosFiltreˇt és végrehajtják a ̈encode∂)∂ és ∂decode ((()̅ módszereket agetName∂ mellett, amely visszaadja a filter ≫COsNAME∂ .
Lásd még:
- Cél.PDF Vállalkozási dokumentáció
- Aspose.PDF for Java Vállalkozási dokumentáció