aardio 文档

Word 表格

示例代码:

import NPOI.XWPF.UserModel;
import System.IO;

// 创建新的 Word 文档对象
var doc = NPOI.XWPF.UserModel.XWPFDocument();

// 在段落中添加带换行的文本
var para1 = doc.CreateParagraph();
var r1 = para1.CreateRun();
r1.SetText("这是 ");
r1.AddCarriageReturn();  // 添加换行符
var r2 = para1.CreateRun();
r2.SetText("一个测试");

// 在表格中添加带换行的文本
var table = doc.CreateTable(1, 2);  // 创建1行2列的表格

// 第一个单元格中添加两行文本
var para_cell1 = table.GetRow(0).GetCell(0).GetParagraphArray(0);
var run_cell1 = para_cell1.CreateRun();
run_cell1.SetText("这是");
var para_cell2 = table.GetRow(0).GetCell(0).AddParagraph();
var run_cell2 = para_cell2.CreateRun();
run_cell2.SetText("一个测试");

// 第二个单元格中添加普通文本作为对比
var para_cell3 = table.GetRow(0).GetCell(1).GetParagraphArray(0);
var run_cell3 = para_cell3.CreateRun();
run_cell3.SetText("这是一个测试");

// 保存文档到文件
var fs = System.IO.FileStream("示例文档.docx", System.IO.FileMode.Create);
doc.Write(fs);
fs.Close();

代码说明

  1. 创建文档

  2. 添加段落和文本

  3. 创建表格

  4. 保存文档

注意:aardio 中调用 .NET 方法时不需要使用 new 关键字创建对象,直接调用构造函数即可。

Markdown 格式