MetafileRecorderGraphics2D

MetafileRecorderGraphics2D class

Рекордер метафайлов graphics

public abstract class MetafileRecorderGraphics2D

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

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

Методы

ИмяОписание
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)Рисует строку.
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)Изменяет начало системы координат, применяя указанный перевод к матрице преобразования этой графики в указанном порядке.

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