IGxGraphicsClass.FromImage

Синтаксис

FromImage(Image: IGxImage): IGxGraphics;

Параметры

Image. Источник изображения.

Описание

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

Пример

Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с наименованием 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, 00);
    ImageBox1.Image := Image;
End Sub Button1OnClick;

При нажатии на кнопку будет получен графический контекст изображения, отображаемого в компоненте ImageBox1. Поверх данного изображения будет выведено слово «Пример», после чего изображение будет обновлено в компоненте ImageBox1.

См. также:

IGxGraphicsClass