aspose words java 18 插入 ole 对象
时间: 2024-10-10 09:11:22 浏览: 49
Aspose.Words for Java 20.7
Aspose.Words for Java 是一款强大的文档处理库,它允许你在 Word 文档中插入 Ole (Object Linking and Embedding) 对象。在 Aspose.Words 18 版本中,你可以使用其 API 来插入诸如 Excel 工作表、图片、PDF 文件或者其他应用程序生成的对象。
以下是简单的步骤:
1. 首先,你需要创建一个 OleObject instance,并指定要插入的对象源,如一个文件路径或程序名称。
```java
OleObject oleObj = new OleObject();
oleObj.setFileName("path_to_your_excel_file.xls");
```
2. 然后,选择你想插入对象的位置:
```java
Document doc = new Document(); // 加载或创建 Word 文档
Section section = doc.getSections().get(0).getBody(); // 获取第一个节
Paragraph para = section.getLastSection().getLastChild(NodeType.PARAGRAPH); // 在最后添加
```
3. 将 Ole 对象插入到 Paragraph 中:
```java
Run run = para.createRun();
run.insertField(oleObj);
```
阅读全文