ThinkGeo.com    |     Documentation    |     Premium Support

Printer Overlay

Using your example with printing I am now using the mapprinter layer & printerInteractiveOverlay to print stuff that I have mapped on my wpfmap1.  My problem is that I am having to redraw this map as shown in your printing example. this requires doing everything I have done with the normal map again.


Is there a command where I can say print everything that I see on my wpfmap1 instead of drawing it again on a printer layer(something like copy everything I see on wpfmap1 to printer layer)? This way I don't have to re draw the custom styles etc and all the layers will be taken care of by the short code.



Hello Bimal, 
  
 Sorry we don’t support “copy” way, because between map control and print object, there are some difference like resolution, size, etc. So it must be rendered again to fit that. 
  
 Regards, 
  
 Gary

It’s too late to answer this issue. but there is a really simple solution for this, just use “RenderTargetBitmap” and create a ScreenShot of your thing which you want to draw in PrinterLayer.

Thanks Mahdi,

Thanks

Frank