you can have open or save popup options for the pdf you are generating. You can also have the name dynamically set from the java class just add the following lines of code in java class after document.close. in itext
it will automatically pop up a window. But i dont know how to set the pdf size i think
you should search for that in itext tutorials