管理 OLE 对象
Contents
[
Hide
]
介绍
OLE(Object Linking and Embedding)是Microsoft的一种复合文档技术框架。简而言之,复合文档类似于显示桌面,可以包含各种视觉和信息对象:文本、日历、动画、声音、动态视频、3D、不断更新的新闻、控件等。每个桌面对象都是一个独立的程序实体,可以与用户交互,也可以与桌面上的其他对象进行通信。
许多不同的程序都支持 OLE(对象链接和嵌入),用于使在一个程序中创建的内容在另一个程序中可用。例如,您可以将 Microsoft 的 Word 文档插入到 Microsoft 的 Excel 中。要查看您可以插入的内容类型,请单击目的在插入菜单。只有安装在计算机上并支持 OLE 对象的程序才会出现在对象类型盒子。
将 OLE 对象插入工作表
Aspose.Cells 支持在工作表中添加、提取和操作 OLE 对象。因此,Aspose.Cells 具有OleObject集合类,用于将新的 OLE 对象添加到集合列表中。另一个班级,对象代表一个 OLE 对象。它有一些重要的成员:
以下示例显示如何将 OLE 对象添加到工作表中。
提取工作簿中的 OLE 对象
以下示例显示如何在工作簿中提取 OLE 对象。该示例从现有的 XLS 文件中获取不同的 OLE 对象,并根据 OLE 对象的文件格式类型保存不同的文件(DOC、XLS、PPT、PDF 等)。
运行代码后,我们可以根据各自的 OLE Objects 格式类型保存不同的文件。
提取嵌入式 MOL 文件
Aspose.Cells 支持提取不常见类型的对象,如 MOL(包含有关原子和键的信息的分子数据文件)。下面的代码片段演示了如何提取嵌入的 MOL 文件并将其保存到磁盘示例 excel 文件.