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 属性指定的几何外部,另一半延伸到几何内部。 |
另见
- Class XpsContentElement
- Namespace Aspose::Page::XPS::XpsModel
- Library Aspose.Page for C++