System.Drawing.Drawing2D

的Drawing2D命名空间提供高级二维和矢量图形功能。

课程

班级描述
AdjustableArrowCap表示可调节的箭头形线帽。这个类不能被继承。
Blend定义一个混合模式LinearGradientBrushobject. 这个类不能被继承.
ColorBlend定义用于在多色渐变中插值颜色混合的颜色和位置数组。 这个类不能被继承。
CustomLineCap封装了一个自定义的用户定义的线帽。
GraphicsContainer表示一个图形容器的内部数据。 这个类在保存一个图形容器的状态时使用Graphics对象使用BeginContainer和EndContainer方法. 这个类不能被继承.
GraphicsPath表示一系列相连的直线和曲线。
GraphicsPathIterator提供遍历子路径的能力GraphicsPath并测试每个子路径中包含的形状类型。 这个类不能被继承。
GraphicsState表示一个状态Graphics目的。该对象通过调用 Save 方法返回。这个类不能被继承。
HatchBrush定义一个带有阴影样式、前景色和背景色的矩形画笔。 这个类不能被继承。
LinearGradientBrush封装一个Brush具有线性渐变。这个类不能被继承。
Matrix封装表示几何变换的 3×3 仿射矩阵。这个类不能被继承。
NamespaceDoc的Drawing2D命名空间提供高级二维和矢量图形功能。
PathData包含构成GraphicsPath目的。这个类不能被继承。
PathGradientBrush封装一个Brush填充 a 内部的对象GraphicsPath带有渐变的对象。 这个类不能被继承。
RegionData封装组成一个Region目的。这个类不能被继承。

枚举

枚举描述
CombineMode指定如何组合不同的剪辑区域。
CompositingMode指定源颜色与背景颜色的组合方式。
CompositingQuality指定合成期间使用的质量级别。
CoordinateSpace指定评估坐标时使用的系统。
DashCap指定要在虚线中每个虚线的两端使用的图形形状的类型。
DashStyle指定虚线的样式Pen对象.
FillMode指定如何填充封闭路径的内部。
FlushIntention指定图形堆栈中的命令是立即终止(刷新) 还是尽快执行。
HatchStyle指定可用于的不同模式HatchBrush对象.
InterpolationModeInterpolationMode 枚举指定缩放或旋转图像时使用的算法。
LinearGradientMode指定线性渐变的方向。
LineCap指定 Pen 对象可以用来结束一行的可用帽样式。
LineJoin指定如何连接 GraphicsPath 对象中包含的图形(子路径)中的连续直线或曲线段。
MatrixOrder指定矩阵变换操作的顺序。
PathPointType指定点的类型GraphicsPath对象.
PenAlignment指定对齐方式Pen相对于理论的零宽度线的对象。
PenType指定 Pen 对象用于填充线条的填充类型。
PixelOffsetMode指定渲染过程中像素的偏移方式。
SmoothingMode指定是否对直线和曲线以及填充区域的边缘应用平滑(抗锯齿)。
WarpMode指定在Warp方法.
WrapMode指定当纹理或渐变小于填充区域时如何平铺。