类 表格生成器
信息
表示 Documentize.TableGenerator 插件。用于向 PDF 文档添加表格。
public sealed class TableGenerator
继承关系
继承成员
- object.GetType(),
- object.ToString(),
- object.Equals(object?),
- object.Equals(object?, object?),
- object.ReferenceEquals(object?, object?),
- object.GetHashCode()
示例
该示例演示如何向 PDF 文件添加表格。
// 创建 TableGenerator
var plugin = new TableGenerator();
// 创建 TableOptions 对象以设置指令
TableOptions opt = new TableOptions().InsertPageBefore(1)
.AddTable()
.AddRow()
.AddCell().AddParagraph("姓名")
.AddCell().AddParagraph("年龄")
.AddRow()
.AddCell().AddParagraph("鲍勃")
.AddCell().AddParagraph("12")
.AddRow()
.AddCell().AddParagraph("山姆")
.AddCell().AddParagraph("20")
.AddRow()
.AddCell().AddParagraph("桑迪")
.AddCell().AddParagraph("26")
.AddRow()
.AddCell().AddParagraph("汤姆")
.AddCell().AddParagraph("12")
.AddRow()
.AddCell().AddParagraph("吉姆")
.AddCell().AddParagraph("27");
// 添加输入文件路径
opt.AddInput(new FileDataSource(inputPath1));
// 设置输出文件路径
opt.AddOutput(new FileDataSource(outputPath));
// 执行处理
plugin.Process(opt);
构造函数
TableGenerator()
public TableGenerator()
方法
Process(TableOptions)
使用指定的参数开始 Documentize.TableGenerator 处理。
public ResultContainer Process(TableOptions options)
参数
options
TableOptions: 包含 Documentize.TableGenerator 指令的选项对象。
返回值
ResultContainer : 包含操作结果的 ResultContainer 对象。
命名空间: Documentize 程序集: Documentize.dll