PDFlib

PDFlib - Eine Bibliothek für dynamisches PDF

PDFlib

PDFlib bietet Methoden zur Erzeugung von PDF-Dokumenten mit Text, Grafiken, Bildern und interaktiven Elementen wie Anmerkungen oder Lesezeichen. Das PDFlib-API unterstützt die PDF-Erstellung auf verschiedenen Ebenen, die beliebig miteinander kombiniert werden können.

Die Low-Level-Schnittstellen erlauben es, einzelne Elemente auf der Seite zu platzieren, wobei von der Anwendung bereitgestellte Formatierungsinformationen verwendet werden. Eine Anwendung, die bereits das Layout (z.B. für die Bildschirmdarstellung) festgelegt hat, kann Text, Bilder und andere Objekte direkt auf der PDF-Seite platzieren.

High-Level-APIs unterstützen leistungsstarke Formatierungsfunktionen:

  • Einzeilige Textausgabe mit verschiedenen Formatierungsoptionen.
  • Textflow-Formatierer zum Platzieren beliebiger Textmengen in einer oder mehreren Spalten oder Seiten. Der Text kann in nicht-rechtwinkligen Formen formatiert werden, um Bilder herumfließen und interaktive Elemente sowie Strukturinformationen für Tagged PDF enthalten.
  • Der flexible Tabellenformatierer unterstützt alle Arten von Inhalten in Tabellenzellen wie Text, Bilder, Grafiken und Anmerkungen oder Formularfelder. Große Tabellen können auf mehreren Seiten platziert werden. Die Details der Tabellenformatierung werden durch eine Vielzahl von Optionen gesteuert.
  • Platzierung von Bildern und SVG-Grafiken gemäß verschiedener Anpassungs- und Formatierungsmethoden.