Class XpsPath

XpsPath class

类封装 Path 元素特性。 该元素是将矢量图形和图像添加到固定页面的唯一方法。 它定义了要在页面上呈现的单个矢量图形。

public sealed class XpsPath : XpsContentElement

特性

姓名描述
Clip { get; set; }返回/设置限制元素渲染区域的路径几何实例。
Count { get; }返回子元素的数量。
Data { get; set; }返回/设置路径的几何形状。
Fill { get; set; }返回/设置用于绘制由路径的数据属性指定的 几何体的画笔。
HyperlinkTarget { get; set; }返回/设置超链接目标对象。
Item { get; }通过索引提供对元素子元素的访问i.
Opacity { get; set; }返回/设置定义元素均匀透明度的值。
OpacityMask { get; set; }返回/设置指定 alpha 值掩码 的画笔,它以与不透明度属性 相同的方式应用于元素,但允许元素的不同区域使用不同的 alpha 值。
RenderTransform { get; set; }返回/设置仿射变换矩阵,为元素的所有属性和所有子元素(如果有)建立新的坐标 frame 。
Stroke { get; set; }返回/设置用于绘制笔划的画笔。
StrokeDashArray { get; set; }返回/设置指定轮廓笔划的破折号和间隙长度的数组。
StrokeDashCap { get; set; }返回/设置指定如何绘制每个破折号末端的值。
StrokeDashOffset { get; set; }返回/设置重复虚线数组模式的起点。 如果省略此值,则虚线数组与笔划的原点对齐。
StrokeEndLineCap { get; set; }返回/设置定义笔划中最后一个破折号末端形状的值。
StrokeLineJoin { get; set; }返回/设置定义笔划中第一个破折号开始形状的值。
StrokeMiterLimit { get; set; }返回/设置最大斜接长度与笔划粗细的一半之间的比率。 只有当描线连接属性指定斜接.
StrokeStartLineCap { get; set; }返回/设置定义笔划中第一个破折号开始形状的值。
StrokeThickness { get; set; }返回/设置笔划的粗细,以 有效坐标空间(包括路径的渲染变换)为单位。 笔划绘制在由 Path 元素的数据属性指定的 几何图形的边界之上。一半的 StrokeThickness extends 超出了 Data 属性指定的几何图形,另一半 扩展到了几何图形的内部。

方法

姓名描述
Clone()克隆此路径。
GetEnumerator()实施IEnumerable接口.

也可以看看