Graphics.DrawString

DrawString(string, Font, Brush, float, float)

Рисует указанную текстовую строку в указанном месте с указаннымBrush иFont объекты.

public void DrawString(string s, Font font, Brush brush, float x, float y)
ПараметрТипОписание
sStringНить для рисования.
fontFontFont который определяет текстовый формат строки.
brushBrushBrush который определяет цвет и текстуру нарисованного текста.
xSingleКоордината x левого верхнего угла нарисованного текста.
ySingleY-координата левого верхнего угла нарисованного текста.

Исключения

исключениеусловие
ArgumentNullExceptionbrush равно null. -или- s нулевой.

Смотрите также


DrawString(string, Font, Brush, PointF)

Рисует указанную текстовую строку в указанном месте с указаннымBrush иFont объекты.

public void DrawString(string s, Font font, Brush brush, PointF point)
ПараметрТипОписание
sStringНить для рисования.
fontFontFont который определяет текстовый формат строки.
brushBrushBrush который определяет цвет и текстуру нарисованного текста.
pointPointFPointF структура, определяющая левый верхний угол нарисованного текста.

Исключения

исключениеусловие
ArgumentNullExceptionbrush равно null. -или- s нулевой.

Примеры

В этом примере демонстрируется использование класса Font и SolidBrush для рисования строк на поверхности изображения. В примере создается новое изображение и рисуются фигуры с использованием Figures и GraphicsPath.

[C#]

// Создает экземпляр изображения
using (Aspose.PSD.Image image = new Aspose.PSD.FileFormats.Psd.PsdImage(500, 500))
{
    //Создает и инициализирует экземпляр класса Graphics
    Aspose.PSD.Graphics graphics = new Aspose.PSD.Graphics(image);

    //Очищает графическую поверхность
    graphics.Clear(Color.Wheat);

    // Создает экземпляр шрифта
    Aspose.PSD.Font font = new Aspose.PSD.Font("Times New Roman", 16);

    //Создаем экземпляр SolidBrush красного цвета
    Aspose.PSD.Brushes.SolidBrush brush = new Aspose.PSD.Brushes.SolidBrush(Color.Red);

    // Рисуем строку
    graphics.DrawString("Created by Aspose.PSD for .Net", font, brush, new PointF(100, 100));

    // создаем параметры экспорта.
    Aspose.PSD.ImageOptions.GifOptions options = new Aspose.PSD.ImageOptions.GifOptions();

    // сохранить все изменения
    image.Save("C:\\temp\\output.gif", options);
}

Смотрите также


DrawString(string, Font, Brush, float, float, StringFormat)

Рисует указанную текстовую строку в указанном месте с указаннымBrush иFont объекты, использующие атрибуты форматирования указанногоStringFormat .

public void DrawString(string s, Font font, Brush brush, float x, float y, StringFormat format)
ПараметрТипОписание
sStringНить для рисования.
fontFontFont который определяет текстовый формат строки.
brushBrushBrush который определяет цвет и текстуру нарисованного текста.
xSingleКоордината x левого верхнего угла нарисованного текста.
ySingleY-координата левого верхнего угла нарисованного текста.
formatStringFormatStringFormat который определяет атрибуты форматирования, такие как межстрочный интервал и выравнивание, которые применяются к нарисованному тексту.

Исключения

исключениеусловие
ArgumentNullExceptionbrush равно null. -или- s нулевой.

Смотрите также


DrawString(string, Font, Brush, PointF, StringFormat)

Рисует указанную текстовую строку в указанном месте с указаннымBrush иFont объекты, использующие атрибуты форматирования указанногоStringFormat .

public void DrawString(string s, Font font, Brush brush, PointF point, StringFormat format)
ПараметрТипОписание
sStringНить для рисования.
fontFontFont который определяет текстовый формат строки.
brushBrushBrush который определяет цвет и текстуру нарисованного текста.
pointPointFPointF структура, определяющая левый верхний угол нарисованного текста.
formatStringFormatStringFormat который определяет атрибуты форматирования, такие как межстрочный интервал и выравнивание, которые применяются к нарисованному тексту.

Исключения

исключениеусловие
ArgumentNullExceptionbrush равно null. -или- s нулевой.

Смотрите также


DrawString(string, Font, Brush, RectangleF)

Рисует указанную текстовую строку в указанном прямоугольнике с указаннымBrush иFont объекты.

public void DrawString(string s, Font font, Brush brush, RectangleF layoutRectangle)
ПараметрТипОписание
sStringНить для рисования.
fontFontFont который определяет текстовый формат строки.
brushBrushBrush который определяет цвет и текстуру нарисованного текста.
layoutRectangleRectangleFRectangleF структура, указывающая расположение нарисованного текста.

Исключения

исключениеусловие
ArgumentNullExceptionbrush равно null. -или- s нулевой.

Смотрите также


DrawString(string, Font, Brush, RectangleF, StringFormat)

Рисует указанную текстовую строку в указанном прямоугольнике с указаннымBrush иFont объекты, использующие атрибуты форматирования указанногоStringFormat .

public void DrawString(string s, Font font, Brush brush, RectangleF layoutRectangle, 
    StringFormat format)
ПараметрТипОписание
sStringНить для рисования.
fontFontFont который определяет текстовый формат строки.
brushBrushBrush который определяет цвет и текстуру нарисованного текста.
layoutRectangleRectangleFRectangleF структура, указывающая расположение нарисованного текста.
formatStringFormatStringFormat который определяет атрибуты форматирования, такие как межстрочный интервал и выравнивание, которые применяются к нарисованному тексту.

Исключения

исключениеусловие
ArgumentNullExceptionbrush равно null. -или- s равно null. -или- brush нулевой.

Смотрите также