Hab jetzt mal einen Versuch mit PDFBox gewagt.. falls es jemanden interessiert, meine Erfahrungen:
Funktioniert, aber von den Funktionen her sehr "low level", eigentlich müsste man noch eine API obendrauf setzen, die komfortable Zeichenfunktionen zur Verfügung stellt. Man muss sich da so einiges selber basten, und dokumentiert isses auch so gut wie gar nicht, man findet nur diverse Beispiele im internet sowie javadoc der Klassen.
Aber grundsätzlich kann man das wohl durchaus benutzen. Ist halt etwas mühseliger als itext..