Weitere wichtige Neuerungen

PDFlib 8 bietet noch eine Reihe weiterer wichtiger neuer Funktionen. Dazu gehören:

Wiederverwendbare Pfadobjekte. Pfadobjekte lassen sich unabhängig von einer Seite konstruieren und dann mehrfach nutzen, um Pfade zu zeichnen, zu füllen oder Objekte damit zu beschneiden. Pfadobjekte können darüber hinaus auch als Textbegrenzung genutzt werden, um Text in unregelmässig begrenzte Flächen einzupassen oder auch um Text auf einem Pfad zu plazieren.

PDF/X-4 und PDF/X-5. PDFlib erzeugt Ausgabedokumente, die den Standards PDF/X-4 und PDF/X-5 für die Druckvorstufe entsprechen. Verglichen mit den früheren Standards PDF/X-1 und PDF/X-3 basieren diese auf einer neueren PDF-Version und erlauben auch Transparenzen und Ebenen. PDF/X-4p und PDF/X-5pg unterstützen darüber hinaus auch extern referenzierte ICC-Profile und den Einsatz von externen grafischen Inhalten.

Alpha-Kanal in TIFF- und PNG-Bildern. PDFlib erhält Transparenzen in importierten TIFF- und PNG-Bildern. Alpha-Kanäle lassen sich einsetzen, um weiche Verläufe zu erzeugen und Bilder mit dem Hintergrund zu überblenden.


JBIG2-komprimierte Bilder. JBIG2 ist ein sehr effizientes Bildkompressionsformat für Schwarz-Weiß-Bilder. PDFlib importiert ein- oder mehrseitige JBIG2-Bilder unter Erhaltung der Kompression.

Komprimierte Object Streams und Cross-Reference Streams. PDFlib erstellt komprimierte Object Streams und Cross-Reference Streams. Diese Methoden reduzieren die Dateigröße und helfen PDF-Dokumenten das Limit von 10 GB zu überschreiten, das für PDFs mit konventionellen Cross-Reference-Tabellen gilt. Obwohl 10 GB nach einer Menge Daten klingt, erreichen immer mehr Anwendungen für Massendrucksachen dieses Limit. Wir erwarten mehr und mehr Szenarios, in denen PDFlib-Anwender PDF-Dokumente dieser Größenordnung erstellen möchten.

Eingebaute PANTONE® Goe Farbbibliothek. PDFlib unterstützt die neue PANTONE® Goe™ Farbbibliothek mit 2058 neuen Farben für gestrichenes und ungestrichenes Papier. Sie enthält außerdem ein neues Schema für Farbnamen. Die Goe™ Farbbibliothek wurde 2008 von Pantone, Inc. eingeführt.


Verbesserungen an bestehenden Funktionen

Zusätzlich bietet PDFlib 8 eine Vielzahl von neuen Features und Verbesserungen an bestehenden Funktionen. Einige der wichtigsten haben wir hier aufgelistet:

Details eines Bildes mit PDF_info_image() abfragen

Unicode-Dateinamen auf Unix-Systemen

Tabellenformatierung: Pfadobjekte, Anmerkungen und Formularfelder in Tabellenzellen platzieren

Textflow: zusätzliche Optionen zur Formatkontrolle, erweiterte sprachspezifische Zeilenumbrüche

Text mit Schatten

XMP-Metadaten in importierten Bildern erhalten

viele Verbesserungen in PDF_info_font()

zusätzliche Optionen bei der Erstellung von Anmerkungen

Konfigurierbarer String-Datentyp für C++, zum Beispiel wstring für die Unicode-Unterstützung

Es stehen noch viele weitere neue Funktionen zur Verfügung; Details dazu finden Sie in der PDFlib Referenz.