saludos, esta librería es excelente para la generación de documentos pdf via código.
http://sourceforge.net/projects/report/
En mi experiencia, lo usé en dos sistemas para generar documentos "oficiales" para cada uno. Es un poco complicado al principio, pero con los ejemplos y documentación se hace mucho mas fácil.
espero que te sirva
saludos