Shape.FitCurve 方法 (Visio)

通过将形状中的几何图形段替换为接近于原始段路径的相似样条、弧和线段,减少形状中几何图形段的数目。 这通常会减少形状中段的数目。

语法

expressionFitCurve( _Tolerance_ , _Flags_ )

expression 一个代表 Shape 对象的变量。

参数

名称 必需/可选 数据类型 说明
Tolerance 必需 Double 结果路径与形状的原始路径必须吻合的程度。
Flags 必需 Integer 影响形状绘制方式的标志。

返回值

Nothing

注解

Selection 对象的 FitCurve 方法优化了选定内容中的每个形状。 它不会将选定形状组合到单个形状中。

FitCurve 方法形成的路径在原始路径的给定公差范围内。 公差应以内部绘图单位(英寸)表示。 要与原始路径完全吻合,请指定公差为零 (0)。

Flags 参数是一个位掩码,指定用于优化路径的选项。 此参数的值应为零或者下面一个或多个值的组合。

常量 说明
visSplinePeriodic &H1 如果适用,则生成周期性样条。
visSplineDoCircles &H2 识别形状中的圆弓形,并为这些圆弓形生成圆弧而不是样条行。
visSplineAbrupt &H4 每当检测到路径的方向或曲度发生突然改变时,断开结果样条。

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。