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 | 指定当纹理或渐变小于填充区域时如何平铺。 |