aspose.words 多表格
时间: 2023-09-08 15:15:12 浏览: 76
Aspose.Words
5星 · 资源好评率100%
Aspose.Words 可以通过使用 DocumentBuilder 类来创建包含多个表格的 Word 文档。下面是一个示例代码,它演示了如何在文档中添加两个表格:
```csharp
// 创建一个新的 Word 文档对象
Document doc = new Document();
// 创建 DocumentBuilder 对象
DocumentBuilder builder = new DocumentBuilder(doc);
// 创建第一个表格
builder.StartTable();
builder.InsertCell();
builder.Write("第一行第一列");
builder.InsertCell();
builder.Write("第一行第二列");
builder.EndRow();
builder.InsertCell();
builder.Write("第二行第一列");
builder.InsertCell();
builder.Write("第二行第二列");
builder.EndTable();
// 创建第二个表格
builder.StartTable();
builder.InsertCell();
builder.Write("第一行第一列");
builder.InsertCell();
builder.Write("第一行第二列");
builder.EndRow();
builder.InsertCell();
builder.Write("第二行第一列");
builder.InsertCell();
builder.Write("第二行第二列");
builder.EndTable();
// 保存文档
doc.Save("多表格.docx");
```
在上面的代码中,我们创建了一个 Document 对象和一个 DocumentBuilder 对象,然后使用 DocumentBuilder 对象创建了两个表格。每个表格都是通过调用 StartTable() 方法和 EndTable() 方法来创建的,InsertCell() 方法用于插入单元格,Write() 方法用于向单元格中写入内容,EndRow() 方法用于结束当前行。
最后,我们调用 Save() 方法将文档保存到磁盘上。这个示例代码演示了如何在同一个文档中添加多个表格,你也可以根据自己的需求进行修改和扩展。
阅读全文