DrawOnGraphics(Graphics: IGxGraphics);
Graphics. Графический контекст.
Метод DrawOnGraphics рисует рабочее пространство на графическом контексте.
Для выполнения примера предполагается наличие в репозитории рабочего пространства с идентификатором «WSP».
Sub UserProc;
Var
MB: IMetabase;
Wsp: IWxWorkspace;
View : IWxView;
Img: IGxImage;
Graph: IGxGraphics;
Begin
MB := MetabaseClass.Active;
Wsp := MB.ItemById("WSP").Open(Null) As IWxWorkspace;
View := Wsp.CreateView;
View.AutoScaleAndScroll;
Img := GxBitmap.CreateNew(300, 300, GxPixelFormat.Format32bppArgb);
Graph := GxGraphicsClass.FromImage(Img);
View.DrawOnGraphics(Graph);
Img.SaveToFileEncoded("C:\WSP.png",GxImageFormats.Png);
End Sub UserProc;
После выполнения примера в указанный файл будет сохранена часть изображения рабочего пространства заданного размера.
См. также: