Add Table
Documentize PDF 管理器 for .NET 是一个多功能插件,旨在简化将表格集成到 PDF 文档中的过程。无论您是在组织数据、设计表单还是改善文档可读性,这个插件都可以在保持精确和高效的同时简化这一过程。其直观的 API 支持单文档和批量处理工作流,使其成为处理结构化数据的开发人员必不可少的工具。
创建带有表格的 PDF
按照以下步骤使用 TableOptions
类在 PDF 中创建结构化表格:
- 配置
TableOptions
对象,以定义表格结构、内容和输入/输出文件。 - 将表格、行和单元格添加到您的 PDF 中。
- 使用
AddTable
方法完成表格生成过程。
这里是一个示例:
1// 配置表格选项
2var options = new TableOptions();
3options.InsertPageBefore(1)
4 .AddTable()
5 .AddRow()
6 .AddCell().AddParagraph("姓名")
7 .AddCell().AddParagraph("年龄")
8 .AddRow()
9 .AddCell().AddParagraph("鲍勃")
10 .AddCell().AddParagraph("12")
11 .AddRow()
12 .AddCell().AddParagraph("山姆")
13 .AddCell().AddParagraph("20")
14 .AddRow()
15 .AddCell().AddParagraph("桑迪")
16 .AddCell().AddParagraph("26")
17 .AddRow()
18 .AddCell().AddParagraph("汤姆")
19 .AddCell().AddParagraph("12")
20 .AddRow()
21 .AddCell().AddParagraph("吉姆")
22 .AddCell().AddParagraph("27");
23// 添加输入文件路径
24options.AddInput(new FileDataSource("path_to_input.pdf"));
25// 设置输出文件路径
26options.AddOutput(new FileDataSource("path_to_output.pdf"));
27// 执行过程
28PdfManager.AddTable(options);
设置表格页码
按照以下步骤在 PDF 中的第 2 页后创建表格: 这里是一个示例:
1var options = new TableOptions();
2options.InsertPageBefore(2) // 在第 2 页之前添加表格
3 .AddTable()
4 .AddRow()
5 .AddCell().AddParagraph("姓名")
6 .AddCell().AddParagraph("年龄")
7// 添加输入文件路径
8options.AddInput(new FileDataSource("path_to_input.pdf"));
9// 设置输出文件路径
10options.AddOutput(new FileDataSource("path_to_output.pdf"));
11// 执行过程
12PdfManager.AddTable(options);
关键特性:
- 动态表格创建:轻松在 PDF 文档中生成结构化表格。
- 页面位置:精确地在 PDF 中的特定位置插入表格。
- 可自定义布局:调整表格结构、单元格对齐和样式。