TemplateTable

TemplateTable(TemplateTableLayout, string, int?)

Inicializa una nueva instancia delTemplateTable clase.

public TemplateTable(TemplateTableLayout layout, string name, int? pageIndex)
Parámetro Escribe Descripción
layout TemplateTableLayout El diseño de la mesa.
name String El nombre de la tabla.
pageIndex Nullable`1 El índice de la página donde se encuentra la tabla de plantilla; nulo si la tabla de plantilla se encuentra en cualquier página.

Ejemplos

La tabla de plantilla se establece mediante el diseño de la tabla si la tabla no se puede detectar automáticamente:

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

// Crear una plantilla de documento
Template template = new Template(new TemplateItem[] { table });

Ver también


TemplateTable(TemplateTableParameters, string, int?)

Inicializa una nueva instancia delTemplateTable clase.

public TemplateTable(TemplateTableParameters parameters, string name, int? pageIndex)
Parámetro Escribe Descripción
parameters TemplateTableParameters Los parámetros para detectar la mesa en el modo automático.
name String El nombre de la tabla.
pageIndex Nullable`1 El índice de la página donde se encuentra la tabla de plantilla; nulo si la tabla de plantilla se encuentra en cualquier página.

Ejemplos

Si los parámetros del detector establecen una tabla de plantilla, la tabla se detecta automáticamente:

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);

// Crear una plantilla de documento
Template template = new Template(new TemplateItem[] { table });

Ver también