I am working on this right now, i have created a pdf already, with informations gathered in a UI, and i've export it as a runnable JAR. In case there is just one page of information, the job will take just a couple of hours. I can send you an example if needed.