I have found java to convert to PDF in the Charts 1.3 openntf.org project. I believe the specific resource is iText-2.1.7.jar There are other ones that convert text easily but not graphics. Charts 1.3 works but I haven't pulled the iText Jar out and tried it on my own projects. Yet.