TemplateTable

TemplateTable(TemplateTableLayout, string, int?)

初始化一个新的实例TemplateTable类.

public TemplateTable(TemplateTableLayout layout, string name, int? pageIndex)
范围 类型 描述
layout TemplateTableLayout 表布局。
name String 表名。
pageIndex Nullable`1 模板表所在页的索引; 无效的如果模板表位于任何页面上。

例子

如果无法自动检测到表格,则模板表格由表格布局设置:

TemplateTableLayout layout = new TemplateTableLayout(
    new double[] { 50, 95, 275 },
    new double[] { 325, 340, 365 });
 
TemplateTable table = new TemplateTable(layout, "Details", null);

// 创建文档模板
Template template = new Template(new TemplateItem[] { table });

也可以看看


TemplateTable(TemplateTableParameters, string, int?)

初始化一个新的实例TemplateTable类.

public TemplateTable(TemplateTableParameters parameters, string name, int? pageIndex)
范围 类型 描述
parameters TemplateTableParameters 自动模式下检测表的参数。
name String 表名。
pageIndex Nullable`1 模板表所在页的索引; 无效的如果模板表位于任何页面上。

例子

如果检测器参数设置了模板表,则自动检测该表:

TemplateTableParameters parameters = new TemplateTableParameters(
    new Rectangle(new Point(175, 350), new Size(400, 200)),
    new double[] { 185, 370, 425, 485, 545 });

TemplateTable table = new TemplateTable(parameters, "Details", 0);

// 创建文档模板
Template template = new Template(new TemplateItem[] { table });

也可以看看