Aspose::Page::XPS::XpsModel::XpsPath 类

XpsPath class

封装 Path 元素特性的类。此元素是向固定页面添加矢量图形和图像的唯一方式。它定义将在页面上渲染的单个矢量图形。

class XpsPath : public Aspose::Page::XPS::XpsModel::XpsContentElement

方法

方法描述
Clone()克隆此路径。
get_Data()返回/设置 路径的几何形状。
get_Fill()返回/设置 用于绘制路径的 Data 属性指定的几何形状的画刷。
get_Stroke()返回/设置 用于绘制描边的画刷。
get_StrokeDashArray() const返回/设置 指定轮廓描边的虚线和间隙长度的数组。
get_StrokeDashCap() const返回/设置 指定每段虚线端点绘制方式的值。
get_StrokeDashOffset() const返回/设置 用于重复虚线数组模式的起始点。如果省略此值,虚线数组将与描边的原点对齐。
get_StrokeEndLineCap() const返回/设置 定义描边中最后一段虚线末端形状的值。
get_StrokeLineJoin() const返回/设置 定义描边中第一段虚线起始端形状的值。
get_StrokeMiterLimit() const返回/设置 最大斜接长度与描边厚度一半之间的比例。仅当 StrokeLineJoin 属性指定 Miter 时,此值才有意义。
get_StrokeStartLineCap() const返回/设置 定义描边中第一段虚线起始端形状的值。
get_StrokeThickness() const返回/设置 描边的厚度,单位为有效坐标空间(包括路径的渲染变换)。描边绘制在 Path 元素的 Data 属性指定的几何边界之上。StrokeThickness 的一半延伸到 Data 属性指定的几何外部,另一半延伸到几何内部。
set_Data(System::SharedPtr<XpsPathGeometry>)返回/设置 路径的几何形状。
set_Fill(System::SharedPtr<XpsBrush>)返回/设置 用于绘制路径的 Data 属性指定的几何形状的画刷。
set_Stroke(System::SharedPtr<XpsBrush>)返回/设置 用于绘制描边的画刷。
set_StrokeDashArray(System::ArrayPtr<float>)返回/设置 指定轮廓描边的虚线和间隙长度的数组。
set_StrokeDashCap(XpsDashCap)返回/设置 指定每段虚线端点绘制方式的值。
set_StrokeDashOffset(float)返回/设置 用于重复虚线数组模式的起始点。如果省略此值,虚线数组将与描边的原点对齐。
set_StrokeEndLineCap(XpsLineCap)返回/设置 定义描边中最后一段虚线末端形状的值。
set_StrokeLineJoin(XpsLineJoin)返回/设置 定义描边中第一段虚线起始端形状的值。
set_StrokeMiterLimit(float)返回/设置 最大斜接长度与描边厚度一半之间的比例。仅当 StrokeLineJoin 属性指定 Miter 时,此值才有意义。
set_StrokeStartLineCap(XpsLineCap)返回/设置 定义描边中第一段虚线起始端形状的值。
set_StrokeThickness(float)返回/设置 描边的厚度,单位为有效坐标空间(包括路径的渲染变换)。描边绘制在 Path 元素的 Data 属性指定的几何边界之上。StrokeThickness 的一半延伸到 Data 属性指定的几何外部,另一半延伸到几何内部。

另见