Экспорт карты в растровый файл (bmp, jpg, gif, png).
Visual Basic:
Function DrawToRaster(FileName As String, Width As Long, Height As Long, Xc As Double, Yc As Double, Scale As Double, RasterType As Long) As Boolean
FileName - полное имя растрового файла.
Width - ширина изображения в пикселах.
Height - высота изображения в пикселах.
Xc, Yc - центр изображения в координатах местности.
Scale - масштаб отображения.
RasterType - параметр, определяющий формат растрового файла:
0 - BMP,
1 - JPG,
2 - GIF,
4 - PNG.
Если к параметру RasterType добавить бит 0x800 (2048), то вместе с растровым файлом создастся файл описателя растрового объекта с тем же именем и расширением ZRS.
Dim X as Double Dim Y as Double Dim S as Double Dim W as Long Dim H as Long X = MapCtrl1.MapX Y = MapCtrl1.MapY S = MapCtrl1.MapScale W = MapCtrl1.Width / 2 H = MapCtrl1.Height / 2 MapCtrl1.Map.DrawToRaster "d:\aaa.bmp", W, H, X, Y, S, 0 MapCtrl1.Map.DrawToRaster "d:\aaa.jpg", W, H, X, Y, S, 1 + 2048