IMapView.GetImage

Синтаксис

GetImage(Metafile: Boolean; Width: Integer; Height: Integer): IGxImage;

Параметры

Metafile - признак того, что возвращаемое изображение должно быть в формате метафайла.

Width - длина возвращаемого изображения.

Height - ширина возвращаемого изображения.

Описание

Метод GetImage возвращает графическое изображение указанной области карты и объектов, расположенных на ней.

Пример

Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с наименованием «Button1», компонента MapBox и компонента UiMap, являющегося источником данных для MapBox.

Пример выполняется при нажатии на кнопку.

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);

Var

Map: IMap;

MapView: IMapView;

Image: IGxImage;

Begin

Map := UiMap1.Map;

MapView := Map.View;

Image := MapView.GetImage(True, MapBox1.Width, MapBox1.Height);

Image.SaveToFile("C:\Map.bmp");

End Sub Button1OnClick;

После выполнения примера вся область карты в виде графического изображения будет сохранена в файл «C:\Map.bmp».

См. также:

IMapView