Das neue pCOS-Cookbook mit einer Vielzahl von Code-Beispielen erleichtert die Arbeit mit pCOS und hilft dabei, auch komplexe PDF-Objekte abzufragen.
Das erweiterte Kommandozeilen-Tool bietet ein Reihe von neuen Kommandozeilen-Befehlen.
pCOS 2 erweitert den Satz von Pseudoobjekten, der in pCOS 1 bereits enthalten war. Die folgenden PDF-Objekte und -Eigenschaften können nun unkompliziert abgefragt werden, ohne sich mit den Details der PDF-Syntax herumzuplagen:
Bilder, inklusive Bittiefe, Farbeigenschaften, Kompressionsfilter, Farbräume, mit Zugriff auf die Details komplexer Farbräume, Separationen
andere Seiteneigenschaften, wie etwa Grafikstatus, Muster, etc.
Seitenzahlen
PDF/X- und PDF/A-Status
Artikelzusammenhänge (beads) inklusive der Seitenzahl der Zielseite
Der PDF-Parser in pCOS 2 enthält die folgenden Verbesserungen:
Unterstützung des AES-Verschlüsselungsalgorithmus, so dass AES-verschlüsselte PDF-Documente als Input akzeptiert werden
implementiert die CCITTFax-, RunLengthDecode- und DCTDecode- Kompression
Filter für Bild-Streams
Einflusswerte für Flate- und LZW-Kompression werden unterstützt (relevant für komprimierte Bilddaten)
Reparaturmodus für beschädigte PDF-Daten
Andere Änderungen:
pCOS_get_stream( ) unterstützt nun auch String-Objekte zusätzlich zu Stream-Objekten. Das ist in den seltenen Fällen nützlich, wo PDF-String-Objekte binäre Informationen enthalten, etwa die Farbpalette eines indizierten Farbraums.