多种对象![]() ![]() ![]() |
由 InlineShape 对象组成的集合,该集合代表文档、区域或选定内容的所有嵌入式图形。
用 InlineShapes 属性可返回 InlineShapes 集合。下列示例将活动文档中的每个嵌入式图形转换为 Shape 对象。
For Each iShape In ActiveDocument.InlineShapes
iShape.ConvertToShape
Next iShape
可用 New 方法,以嵌入式图形的形式创建新图片。可用 AddPicture 和 AddOLEObject 方法添加图片和 OLE 对象,并将其与源文件链接。用 AddOLEControl 方法可添加 ActiveX 控件。
尽管 Shape 对象锁定于某一文本区域,但可将其自由浮移,并可将其放置于页面上的任何位置。可用 ConvertToInlineShape 方法和 ConvertToShape 方法来转换图形的类型。只能将图片、OLE 对象和 ActiveX 控件转换为嵌入式图形。
文档中该集合的 Count 属性仅返回正文部分的项目数。使用集合的 Range 对象可计算其他部分的项目数。
当打开一篇在以前版本的 Word 中创建的文档时,图片将转换为嵌入式图形。