FromImage(Image: IGxImage): IGxGraphics;
Image - источник изображения.
Метод FromImage возвращает графический объект, полученный из изображения, передаваемого посредством параметра Image.
Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с наименованием "Button1" и компонента ImageBox с наименованием "ImageBox1". В "ImageBox1" загружено какое-либо изображение.
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
f: IGxFont;
b: IGxBrush;
Image: IGxImage;
Graph: IGxGraphics;
Begin
f := New GxFont.Create("Times New Roman", 16, GxFontStyle.BoldItalic, GxUnit.World);
b := New GxSolidBrush.Create(GxColor.FromName("Green"));
Image := ImageBox1.Image;
Graph := GxGraphicsClass.FromImage(Image);
Graph.DrawTextW("Пример", f, b, 0, 0);
ImageBox1.Image := Image;
End Sub Button1OnClick;
После выполнения примера при нажатии на кнопку будет получен графический контекст изображения, отображаемого в компоненте «ImageBox1». Поверх данного изображения будет выведено слово "Пример", после чего изображение будет обновлено в компоненте «ImageBox1».
См. также: