ThinkGeo.com    |     Documentation    |     Premium Support

What image types are supported when exporting map or printing map?

I am wondering what imagery formats the MVC version support when I export the map?

seems support png, bmp, how about jpg, tiff, pdf?



Besides the layers/labels on the map, are there any other components to be printed or exported to an image? such as scale bar, compass, … adornment layers? or even some text like map title if I want to add?



If not OOB feature, is there some way to implement by customization?



Thanks,

Hi Guangming,



Yes, Map Suite supports those imagery formats for exporting and also the other adorment layer like scaleline, compass, even image, data grid etc.

Here is a sample but built under Web Edition rather than Mvc, but the codes is basic the same. Hope it helps.







Regards,

Troy

WebPrinterSample_131205.zip (707 KB)

That is great, I will try it out!



Thanks,

Hi Guangming, 
  
 Hope our solution will be helpful, if you have any more question, please feel free to let us know. 
  
 Best Regards 
  
 Summer

hi, Summer/Troy, 
  
 I looked at your example. Seems weird to me: why we need to reconstruct the map and every layer to print that out? Do not you guys claim WYSIWYG? 
  
 Could you get me an example to directly print out what I have on the map? 
  
 Thanks, 
  
 Guangming

Guangming,



The printing system is much more complex and we always want to add more extra information along with the map rather than simply print the current map view, for instance, in most of case, we need to add a title on the print map, or attaching some data set at the end of the map view etc… Those would be impossible by printing the current map view.



If you are looking for how to print the view in current page, calling the Map1.printMap() method in client side and Calling the map.GetBitmap() if in server side.



Hope it helps.

Thanks,

Troy