Class SplinePathBuilder
SplinePathBuilder class
的SplinePathBuilder类负责构建路径段SVGPathSeg来自跟踪点列表。 此路径构建器基于将 Catmull-Roma 样条应用于一组平滑和减少的路径点..
public class SplinePathBuilder : IPathBuilder
构造函数
| 姓名 | 描述 |
|---|---|
| SplinePathBuilder() | 初始化一个新的实例SplinePathBuilder类. |
| SplinePathBuilder(float) | 初始化一个新的实例SplinePathBuilder类. |
| SplinePathBuilder(IImageTraceSmoother, IImageTraceSimplifier, float) | 初始化一个新的实例SplinePathBuilder类. |
特性
| 姓名 | 描述 |
|---|---|
| Tension { get; set; } | 张力值影响曲线在(插值)控制点处弯曲的程度。 它必须在 0 到 1 的范围内。任何更高或更低的值都将与该范围的最小值和最大值对齐,因此. |
| TraceSimplifier { get; set; } | 获取或设置跟踪简化器。 |
| TraceSmoother { get; set; } | 获取或设置轨迹平滑器。 |
方法
| 姓名 | 描述 |
|---|---|
| Build(IEnumerable<PointF>, SVGPathElement) | 从跟踪点列表构建路径段。 |
也可以看看
- interface IPathBuilder
- 命名空间 Aspose.Svg.ImageVectorization
- 部件 Aspose.SVG