inlineshape

王朝百科·作者佚名  2012-06-08  
宽屏版  字体: |||超大  

代表文档的文字层中的对象。嵌入式图形只能是图片、OLE 对象或 ActiveX 控件。InlineShape对象被视为字符,可将其象字符一样放置于一行文本中。InlineShape对象是InlineShapes集合中的一个成员。InlineShapes集合包含文档、区域或选定内容中的所有嵌入式图形。

使用 InlineShape 对象用InlineShapes(index) 可返回单个InlineShape对象,其中index是索引序号。嵌入式图形没有名称。下列示例激活活动文档中的第一个嵌入式图形。

ActiveDocument.InlineShapes(1).Activate

说明尽管Shape对象锁定于一定的文本区域,但是该对象可以自由浮移,并可放置于页面上的任何位置。可用ConvertToInlineShape方法和ConvertToShape方法来转换图形的类型。但只能将图片、OLE 对象和 ActiveX 控件转换为嵌入式图形。使用Type属性可返回嵌入式图形的类型:图片、链接图片、嵌入的 OLE 对象、链接的 OLE 对象或者 ActiveX 控件。

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

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

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

For Each iShape In ActiveDocument.InlineShapes iShape.ConvertToShapeNext iShape

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

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

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

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

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有