TemplateTable

TemplateTable(TemplateTableLayout, string, int?)

Inizializza una nuova istanza diTemplateTable classe.

public TemplateTable(TemplateTableLayout layout, string name, int? pageIndex)
Parametro Tipo Descrizione
layout TemplateTableLayout La disposizione dei tavoli.
name String Il nome della tabella.
pageIndex Nullable`1 L’indice della pagina in cui si trova la tabella del modello; nullo se la tabella del modello si trova su qualsiasi pagina.

Esempi

La tabella modello è impostata dal layout della tabella se la tabella non può essere rilevata automaticamente:

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

// Crea un modello di documento
Template template = new Template(new TemplateItem[] { table });

Guarda anche


TemplateTable(TemplateTableParameters, string, int?)

Inizializza una nuova istanza diTemplateTable classe.

public TemplateTable(TemplateTableParameters parameters, string name, int? pageIndex)
Parametro Tipo Descrizione
parameters TemplateTableParameters I parametri per rilevare la tabella in modalità automatica.
name String Il nome della tabella.
pageIndex Nullable`1 L’indice della pagina in cui si trova la tabella del modello; nullo se la tabella del modello si trova su qualsiasi pagina.

Esempi

Se una tabella modello è impostata dai parametri del rilevatore, la tabella viene rilevata automaticamente:

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

// Crea un modello di documento
Template template = new Template(new TemplateItem[] { table });

Guarda anche