Ich hab sehr gute Erfahrungen mit iText gemacht.
- stabil.
- alt, viele Details
- umfangreich, trotzdem nicht zu steile Lernkurve und dann einfach.
- Tonnen an Tutorial, source code + stackoverflow threads von denen man copy & pasten kann.
- tiefere Dokumentation, wenn man das braucht (das Buch von dem Autor der Bibliothek von Manning, IText in Action.
Ich mach gefühlte 95% meiner Bürokommunikation mit einem völlig unobjektorientierten Code-Salat, den auch ein 3-jähriger schreiben könnte. Wollte da immer mal aufräumen.
Für itext Fragen, kann man mich über persönliche Nachricht in diesem Forum anpingen.