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对象.
InterpolationMode InterpolationMode 枚举指定缩放或旋转图像时使用的算法。
LinearGradientMode 指定线性渐变的方向。
LineCap 指定 Pen 对象可以用来结束一行的可用帽样式。
LineJoin 指定如何连接 GraphicsPath 对象中包含的图形(子路径)中的连续直线或曲线段。
MatrixOrder 指定矩阵变换操作的顺序。
PathPointType 指定点的类型GraphicsPath对象.
PenAlignment 指定对齐方式Pen相对于理论的零宽度线的对象。
PenType 指定 Pen 对象用于填充线条的填充类型。
PixelOffsetMode 指定渲染过程中像素的偏移方式。
SmoothingMode 指定是否对直线和曲线以及填充区域的边缘应用平滑(抗锯齿)。
WarpMode 指定在Warp方法.
WrapMode 指定当纹理或渐变小于填充区域时如何平铺。