MetafileRecorderGraphics2D
内容
[
隐藏
]MetafileRecorderGraphics2D class
元文件记录器 graphics
public abstract class MetafileRecorderGraphics2D
特性
姓名 | 描述 |
---|---|
BackgroundColor { get; set; } | 获取或设置背景颜色。 |
Clip { get; set; } | 获取或设置一个Region,限制此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) | 更新此 Graphics 的剪辑区域以排除由 Rectangle 结构指定的区域。 |
ExcludeClip(Region) | 更新此 Graphics 的剪辑区域以排除 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) | 将此 Graphics 的剪辑区域更新为当前剪辑区域与指定的 Rectangle 结构的交集。 |
IntersectClip(Region) | 将此Graphics的剪辑区域更新为当前剪辑区域与指定区域的交集。 |
MultiplyTransform(Matrix) | 将此图形的世界变换相乘并指定矩阵。 |
MultiplyTransform(Matrix, MatrixOrder) | 乘以这个Graphics的世界变换,并按指定的顺序指定Matrix。 |
ResetClip() | 重置剪辑。 |
RotateTransform(float) | 将指定的旋转应用于此 Graphics 的变换矩阵。 |
RotateTransform(float, PointF, MatrixOrder) | 以指定的顺序将指定的旋转应用于此 Graphics 的变换矩阵。 |
ScaleTransform(float, float) | 将指定的缩放操作应用于此 Graphics 的变换矩阵,方法是将其添加到对象的变换矩阵中。 |
ScaleTransform(float, float, MatrixOrder) | 以指定的顺序对这个Graphics的变换矩阵应用指定的缩放操作。 |
SetTransform(Matrix) | 设置变换。 |
TranslateTransform(float, float) | 通过将指定的平移附加到此 Graphics 的变换矩阵来更改坐标系的原点。 |
TranslateTransform(float, float, MatrixOrder) | 通过按指定顺序将指定的平移应用于此 Graphics 的变换矩阵来更改坐标系的原点。 |