(Version 10.2.4)
I have created a JAVA app which read the data from a ArcGISLocalDynamicMapServiceLayer created by a mpk file. The resolution of viewing the map is fine. However when I try this example Map printing | ArcGIS for Developers and print the map, the quality is not good and the dpi seems very low when zoom in.
I would like to enhance the quality and try serveral methods:
1. Increase map dpi-- ArcGISRuntime.setDPI(1200);
2. Setting the printResolution in the print request attribute set --
Sample code:
PrintRequestAttributeSet printAttribute = new HashPrintRequestAttributeSet();
printAttribute.add(new PrinterResolution(1200, 1200, PrinterResolution.DPI));
printJob.print(printAttribute).
But none of them perform well compared with the map printed by the ArcReader.
May I know any way I can enhance the printing quality?
