CustomLineCap 类
内容
[
隐藏
]Summary: Encapsulates a custom user-defined line cap.
Module: aspose.imaging
Full Name: aspose.imaging.CustomLineCap
Constructors
| Name | 描述 |
|---|---|
| CustomLineCap(fill_path, stroke_path) | 使用指定的轮廓和填充初始化一个新的 CustomLineCap 类实例。 |
| CustomLineCap(fill_path, stroke_path, base_cap) | 使用指定的轮廓和填充,从指定的现有 LineCap 枚举初始化一个新的 CustomLineCap 类实例。 |
| CustomLineCap(fill_path, stroke_path, base_cap, base_inset) | 使用指定的轮廓、填充和内嵌,从指定的现有 LineCap 枚举初始化一个新的 CustomLineCap 类实例。 |
Properties
| Name | Type | Access | 描述 |
|---|---|---|---|
| base_cap | LineCap | r/w | 获取或设置此 CustomLineCap 所基于的 LineCap 枚举。 |
| base_inset | float | r/w | 获取或设置帽子与线之间的距离。 |
| fill_path | GraphicsPath | r/w | 获取或设置定义自定义帽子填充的对象。 |
| stroke_join | LineJoin | r/w | 获取或设置决定组成此 CustomLineCap 对象的线段如何连接的 LineJoin 枚举。 |
| stroke_path | GraphicsPath | r/w | 获取或设置定义自定义帽子轮廓的对象。 |
| width_scale | float | r/w | 获取或设置相对于对象宽度缩放此 CustomLineCap 类对象的比例。 |
Methods
| Name | 描述 |
|---|---|
| get_stroke_caps(start_cap, end_cap) | 获取用于开始和结束构成此自定义帽子的线段的帽子。 |
| set_stroke_caps(start_cap, end_cap) | 设置用于开始和结束构成此自定义帽子的线段的帽子。 |
Constructor: CustomLineCap(fill_path, stroke_path)
CustomLineCap(fill_path, stroke_path)
使用指定的轮廓和填充初始化一个新的 CustomLineCap 类实例。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| fill_path | GraphicsPath | 一个定义自定义帽子填充的 GraphicsPath 对象。 |
| stroke_path | GraphicsPath | 一个定义自定义帽子轮廓的 GraphicsPath 对象。 |
Constructor: CustomLineCap(fill_path, stroke_path, base_cap)
CustomLineCap(fill_path, stroke_path, base_cap)
使用指定的轮廓和填充,从指定的现有 LineCap 枚举初始化一个新的 CustomLineCap 类实例。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| fill_path | GraphicsPath | 一个定义自定义帽子填充的 GraphicsPath 对象。 |
| stroke_path | GraphicsPath | 一个定义自定义帽子轮廓的 GraphicsPath 对象。 |
| base_cap | LineCap | 用于创建自定义帽子的线帽。 |
Constructor: CustomLineCap(fill_path, stroke_path, base_cap, base_inset)
CustomLineCap(fill_path, stroke_path, base_cap, base_inset)
使用指定的轮廓、填充和内嵌,从指定的现有 LineCap 枚举初始化一个新的 CustomLineCap 类实例。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| fill_path | GraphicsPath | 一个定义自定义帽子填充的 GraphicsPath 对象。 |
| stroke_path | GraphicsPath | 一个定义自定义帽子轮廓的 GraphicsPath 对象。 |
| base_cap | LineCap | 用于创建自定义帽子的线帽。 |
| base_inset | float | 帽子与线之间的距离。 |
Method: get_stroke_caps(start_cap, end_cap)
get_stroke_caps(start_cap, end_cap)
获取用于开始和结束构成此自定义帽子的线段的帽子。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| start_cap | LineCap[] | 此帽子内线段起始处使用的 LineCap 枚举。 |
| end_cap | LineCap[] | 此帽子内线段结束处使用的 LineCap 枚举。 |
Method: set_stroke_caps(start_cap, end_cap)
set_stroke_caps(start_cap, end_cap)
设置用于开始和结束构成此自定义帽子的线段的帽子。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| start_cap | LineCap | 此帽子内线段起始处使用的 LineCap 枚举。 |
| end_cap | LineCap | 此帽子内线段结束处使用的 LineCap 枚举。 |