返回介绍

ConvertToShape 方法

发布于 2019-09-29 09:55:00 字数 1911 浏览 1278 评论 0 收藏 0

全部显示

应用于 FreeformBuilder 对象的 ConvertToShape 方法。

创建一个图形,该图形具有指定对象的几何图形特征。返回一个 Shape 对象,该对象代表新图形。

expression.ConvertToShape(Anchor)

expression必需。该表达式返回一个 FreeformBuilder 对象。

AnchorVariant 类型,可选。Range 对象,代表与图形绑定在一起的文本。如果指定 Anchor,锁定位置位于锁定区域第一段的段首。如果省略此参数,将自动选定锁定区域,此图形也将定位于页面的上边界和左边界的相对位置。

应用于 InlineShape 对象的 ConvertToShape 方法。

将嵌入式图形转换为可自由浮动的图形。返回一个 Shape 对象,该对象代表新图形。

expression.ConvertToShape

expression 必需。该表达式返回一个 InlineShapes 对象。

说明

使用 ConvertToShape 方法前,最少应该已经对 FreeformBuilder 对象用过一次 AddNodes 方法。

示例

当应用于 InlineShape 对象时。

本示例将活动文档的第一个嵌入式图形转化为浮动的图形。

ActiveDocument.InlineShapes(1).ConvertToShape

当应用于 FreeFormBuilder 对象时。

本示例将一个有五个顶点的任意多边形添至 myDocument中。

Set myDocument = ActiveDocument
With myDocument.Shapes.BuildFreeform(msoEditingCorner, 360, 200)
 .AddNodes msoSegmentCurve, msoEditingCorner, _
 380, 230, 400, 250, 450, 300
 .AddNodes msoSegmentCurve, msoEditingAuto, 480, 200
 .AddNodes msoSegmentLine, msoEditingAuto, 480, 400
 .AddNodes msoSegmentLine, msoEditingAuto, 360, 200
 .ConvertToShape
End With

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文