Nous utilisons PDFlib depuis quelques années mais nous sommes passés récemment à DynaPDF (nous n'utilisons pas Java mais C++). Il n'y a jamais eu de problèmes avec le PDFlib - il a toujours fonctionné stable et fiable (et nous avons vraiment utilisé toutes les fonctionnalités, y compris les couleurs d'accompagnement et l'importation d'autres fichiers PDF).
Il contient une très bonne documentation et leur support est très bien aussi.
Malheureusement, selon les fonctionnalités de PDFlib dont vous avez besoin, c'est très cher. Nous avons demandé une licence à trois plates-formes sans royalties (la version compatible avec PDI) et nous avons obtenu une licence pour environ 20 000 €. C'est un peu cher pour une petite entreprise comme la nôtre. Nous avons fini par passer à DynaPDF, ce qui est moins cher et crée des fichiers PDF tout aussi fiables. Nous avons obtenu une licence incluant le code source pour environ 1000 €. Je ne suis pas sûr si elles fournissent des wrappers Java, cependant.
Aussi this question peut être intéressant pour vous.
Espérons que ça aide.