My company needs a PDF viewer with Java API with the additional requirement on being able to use FDF form data.
The only one i found was JPedal which promises to fea
Try the Big Faceless' Java Viewer: http://big.faceless.org/products/pdfviewer/
http://www.accesspdf.com/pdftk/ (probably you will have to dig a little in it if you would like to find what you are searching for, but I think you'll find)
Have a look at the Foxit SDK. http://www.foxitsoftware.com/ The cost seems at bit less and i'm sure you'll get much more.
Maybe Open Office has something in its belt for you?
I also just found those:
http://www.crionics.com/
http://www.qoppa.com/
http://multivalent.sourceforge.net/
A year ago I was searching for something similar but I was unable to find anything useful, so ended up calling acrobat reader (which is only a workaround of course). Thanks for mentioning pdf-renderer (the project was not existing a year ago, at least I was unable to find it) in your question.