AUTHOR: Marin Bratanov
DATE POSTED: December 01, 2017
Export RadMap to a PDF file or a PNG image.
You can use RadClientExportManager to export the map DOM element. Here is an example:
<asp:Button Text=
"export map to image"
OnClientClick=
"exportToImage(); return false;"
runat=
"server"
/>
"export map to PDF"
"exportToPdf(); return false;"
<script>
function exportToImage() {
$find(
"<%=RadClientExportManager1.ClientID%>"
).exportImage($telerik.$(
".MyMap"
));
}
function exportToPdf() {
).exportPDF($telerik.$(
</script>
<style>
/*hide the navigator buttons because they are not usable in a static file*/
.k-pdf-export.k-map-controls {
display
:
none
;
.k-pdf-export .k-navigator {
background
border
0
.k-pdf-export .k-navigator span::before {
content
""
</style>
<telerik:RadClientExportManager runat=
ID=
"RadClientExportManager1"
>
<ImageSettings FileName=
"map.png"
<PdfSettings FileName=
"map.pdf"
PaperSize=
"auto"
</telerik:RadClientExportManager>
<telerik:RadMap RenderMode=
"Lightweight"
"RadMap1"
Zoom=
"2"
CssClass=
"MyMap"
Width=
"720px"
Height=
"500px"
<CenterSettings Latitude=
"23"
Longitude=
"10"
<LayersCollection>
<telerik:MapLayer Type=
"Tile"
Subdomains=
"a,b,c"
UrlTemplate=
"http://#= subdomain #.tile.openstreetmap.org/#= zoom #/#= x #/#= y #.png"
Attribution=
"© <a href='http://osm.org/copyright' title='OpenStreetMap contributors' target='_blank'>OpenStreetMap contributors</a>."
</telerik:MapLayer>
</LayersCollection>
<MarkersCollection>
<telerik:MapMarker Shape=
"PinTarget"
Title=
"Palo Alto"
<TooltipSettings Content=
"US - Palo Alto, CA"
></TooltipSettings>
<LocationSettings Latitude=
"37.444610"
"-122.163283"
</telerik:MapMarker>
"Boston"
"US - Boston, MA"
"42.375067"
"-71.272233"
"Copenhagen"
"Denmark - Copenhagen"
"55.670312"
"12.538266"
"Sydney"
"Australia - Sydney"
"-33.838707"
"151.207959"
"Austin"
"US - Austin, TX"
"30.268162"
"-97.744873"
"Sofia"
"Bulgaria - Sofia"
"42.650613"
"23.379025"
"Gurgaon"
"India - Gurgaon"
"28.410139"
"77.042439"
"London"
"UK - London"
"51.515986"
"-0.085798"
"Munich"
"Germany - Munich"
"48.117227"
"11.601990"
</MarkersCollection>
</telerik:RadMap>
Resources Buy Try