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