WmfRecorderGraphics2D

WmfRecorderGraphics2D class

Рекордер Wmf.

public sealed class WmfRecorderGraphics2D : MetafileRecorderGraphics2D

Конструкторы

ИмяОписание
WmfRecorderGraphics2D(Rectangle, int)Инициализирует новый экземплярWmfRecorderGraphics2D класс.

Характеристики

ИмяОписание
BackgroundColor { get; set; }Получает или задает цвет фона.
BackgroundMode { get; set; }Получает или устанавливает фоновый режим.
Clip { get; set; }Получает или задает регион, который ограничивает область рисования этого объекта Graphics
ClipBounds { get; }Получает границы клипа.

Методы

ИмяОписание
static FromWmfImage(WmfImage)Получает экземпляр средства записи Wmf для существующего образа Wmf.
Clear()Очищает состояние графического объекта
DrawArc(Pen, Rectangle, float, float)Рисует дугу, представляющую часть эллипса, заданного структурой Rectangle.
DrawCubicBezier(Pen, Point, Point, Point, Point)Рисует куб Безье.
DrawEllipse(Pen, Rectangle)Рисует эллипс.
DrawImage(RasterImage, Point)Рисует указанное изображение, используя исходный физический размер, в указанном месте.
DrawImage(byte[], Rectangle, GraphicsUnit)Рисует изображение.
DrawImage(Stream, Rectangle, GraphicsUnit)Рисует изображение.
DrawImage(RasterImage, Rectangle, Rectangle, GraphicsUnit)Рисует указанную часть указанного изображения в указанном месте и с указанным размером.
DrawLine(Pen, Point, Point)Рисует линию.
DrawLine(Pen, int, int, int, int)Рисует линию.
DrawPath(Pen, GraphicsPath)Рисует путь.
DrawPie(Pen, Rectangle, float, float)Рисует круг.
DrawPolyCubicBezier(Pen, Point[])Рисует многогранник Безье.
DrawPolygon(Pen, Point[])Рисует многоугольник.
DrawPolyline(Pen, Point[])Рисует полилинию.
DrawRectangle(Pen, Rectangle)Рисует прямоугольник.
DrawRectangle(Pen, int, int, int, int)Рисует прямоугольник.
DrawString(string, Font, Color, int, int)Рисует строку.
DrawString(string, Font, Color, int, int, float)Рисует строку.
EndRecording()Завершает запись.
ExcludeClip(Rectangle)Обновляет область отсечения этой графики, чтобы исключить область, указанную структурой Rectangle.
ExcludeClip(Region)Обновляет область отсечения этой графики, чтобы исключить область, указанную в Region.
FillEllipse(Brush, Rectangle)Заполняет эллипс.
FillPath(Pen, Brush, GraphicsPath)Заполняет путь.
FillPie(Brush, Rectangle, float, float)Заполняет круг.
FillPolygon(Brush, Point[])Заполняет полигон.
FillPolygon(Brush, Point[], FillMode)Заполняет полигон.
FillRectangle(Brush, Rectangle)Заполняет прямоугольник.
GetTransform()Получает преобразование мира.
IntersectClip(RectangleF)Обновляет область отсечения этой графики до пересечения текущей области отсечения и указанной структуры Rectangle.
IntersectClip(Region)Обновляет область отсечения этой графики до пересечения текущей области отсечения и указанной области.
MultiplyTransform(Matrix)Умножает мировое преобразование этого Графика и указанную Матрицу.
MultiplyTransform(Matrix, MatrixOrder)Умножает мировое преобразование этой Графики и указанной Матрицы в указанном порядке.
ResetClip()Сбрасывает клип.
RotateTransform(float)Применяет указанное вращение к матрице преобразования этой графики.
RotateTransform(float, PointF, MatrixOrder)Применяет указанное вращение к матрице преобразования этой графики в указанном порядке.
ScaleTransform(float, float)Применяет указанную операцию масштабирования к матрице преобразования этой графики, добавляя ее перед матрицей преобразования объекта.
ScaleTransform(float, float, MatrixOrder)Применяет указанную операцию масштабирования к матрице преобразования этой графики в указанном порядке.
SetTransform(Matrix)Устанавливает преобразование.
TranslateTransform(float, float)Изменяет начало системы координат, добавляя указанный перевод к матрице преобразования этой графики.
TranslateTransform(float, float, MatrixOrder)Изменяет начало системы координат, применяя указанный перевод к матрице преобразования этой графики в указанном порядке.

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