iText ist eine lizenzkostenfreie Java-Schnittstelle zum Erzeugen von PDF-Dateien (auch rtf).