Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03374.jsonl.gz/86

In der Firma habe ich die Aufgabe erhalten, Kundenbriefe in Form von PDF-Dateien aus einer Web-Anwendung heraus zu erstellen. Bei der Suche nach einem geeigneten Framework bin ich auf iText gestossen.
Es handelt sich dabei um eine Java Bibliothek (Inzwischen wurde iText auf C# für .NET portiert.) mit Dutzenden Klassen und Methoden zur Erstellung von PDF-Dateien. Aber iText kann noch mehr. Das Ding spukt auf Wunsch sogar HTML, XML aus RTF aus. Der ganze Funktionsumfang dieser Bibliothek hat sich mir bei Weitem noch nicht erschlossen. Aber er ist gewaltig.
Ich habe aber inzwischen feststellen müssen dass das Erstellen eines einfachen PDF mit reinem Fliesstext sich relativ einfach gestaltet. Wenn es jedoch darum geht einen Brief mit Positionierungen, verschiedenen Schriftbildern, Tabellen, usw. auf "Papier" zu bringen, gestaltet sich das schon um einiges schwieriger. Nichts desto trotz hat mich der "Tüftelvirus" gepackt und ich werde keine Ruhe geben, bis ich die "Herausforderung" zu meiner Zufriedenheit gelöst habe.