InlineShapes 集合对象

         
多种对象
InlineShapes (InlineShape)
多种对象

InlineShape 对象组成的集合,该集合代表文档、区域或选定内容的所有嵌入式图形。

使用 InlineShapes 集合

InlineShapes 属性可返回 InlineShapes 集合。下列示例将活动文档中的每个嵌入式图形转换为 Shape 对象。

For Each iShape In ActiveDocument.InlineShapes
    iShape.ConvertToShape
Next iShape

可用 New 方法,以嵌入式图形的形式创建新图片。可用 AddPictureAddOLEObject 方法添加图片和 OLE 对象,并将其与源文件链接。用 AddOLEControl 方法可添加 ActiveX 控件。

说明

尽管 Shape 对象锁定于某一文本区域,但可将其自由浮移,并可将其放置于页面上的任何位置。可用 ConvertToInlineShape 方法和 ConvertToShape 方法来转换图形的类型。只能将图片、OLE 对象和 ActiveX 控件转换为嵌入式图形。

文档中该集合的 Count 属性仅返回正文部分的项目数。使用集合的 Range 对象可计算其他部分的项目数。

当打开一篇在以前版本的 Word 中创建的文档时,图片将转换为嵌入式图形。