I found a number of promising links by giong to
www.google.com and searching for "java pdf". I'm completely unfamiliar with how PDF works, so I can't really offer any insight myself - other than to point out how invaluable google can be as a research tool. Good luck.