Why switch from iText? What is the issue with the license? The only thing I can tell is you can't reference iText from your code if you plan to sell your code. Is there something else I'm missing? It's highly doubtful they'd sell the code I write, it's all for in house projects.
Does pdfbox do the one thing that iText does that we need to do (if it does we're not seeing it)? For my purpose we just want a report API that can provide a Graphics object to create a PDF with the exact same code we're using to draw a screen (but Pageable). Our code for drawing the screen is pageable but of course we can only draw one page at a time.

