I want some means of exporting map to a pdf. I have tried itext(java pdf creation software) to take a picture of the component (Jmap and put it in pdf) but that is not of good quality. And, it required me to open the Jmap in JFrame before paiting it to pdf which I don't want to do.
Once you�??ve finished a map design, you can export your map for use in other applications. You can export the entire world or choose a smaller region by setting the bounding box. You are able to export the map to various image and document formats, such as PDF, PNG, SVG, etc. In addition to exporting your maps to PDF, you can also manipulate existing PDF documents or create new PDF documents.
This gives the impression that your intent is to export what is being reflected on the JMap unto a PDF file. Otherwise, why expect a Java-based com.esri.map component to do this work? If you don't intend to export what is being displayed, then you must mean to want to export a JMap-consumable base map layer. I don't know how else you could get non-base map layers, i.e., graphics layers, to provide a visual output without them being displayed first.
Jerry made a good point and recommendation to pre-create the PDFs from Arc Map while in design, but you still will have to consume/display them in Arc Map, and this will still be a manual process. It sounds like you want to do this programmatically. Perhaps, you might want to clarify exactly what you want to accomplish.
Same functionality i also want.
But I want it in Georefrenced, GeoTIFF image format.
What is being displayed in JMap, I want that.