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 aˆgetName∂ 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ó
 Magyar