TemplateTable

TemplateTable(TemplateTableLayout, string, int?)

Initialiseert een nieuw exemplaar van hetTemplateTable klasse.

public TemplateTable(TemplateTableLayout layout, string name, int? pageIndex)
Parameter Type Beschrijving
layout TemplateTableLayout De tafelindeling.
name String De tabelnaam.
pageIndex Nullable`1 De index van de pagina waar de sjabloontabel zich bevindt; nul als de sjabloontabel zich op een willekeurige pagina bevindt.

Voorbeelden

Sjabloontabel wordt ingesteld door tabellay-out als de tabel niet automatisch kan worden gedetecteerd:

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

// Maak een documentsjabloon
Template template = new Template(new TemplateItem[] { table });

Zie ook


TemplateTable(TemplateTableParameters, string, int?)

Initialiseert een nieuw exemplaar van hetTemplateTable klasse.

public TemplateTable(TemplateTableParameters parameters, string name, int? pageIndex)
Parameter Type Beschrijving
parameters TemplateTableParameters De parameters om de tabel in de automatische modus te detecteren.
name String De tabelnaam.
pageIndex Nullable`1 De index van de pagina waar de sjabloontabel zich bevindt; nul als de sjabloontabel zich op een willekeurige pagina bevindt.

Voorbeelden

Als een sjabloontabel is ingesteld door detectorparameters, wordt de tabel automatisch gedetecteerd:

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

// Maak een documentsjabloon
Template template = new Template(new TemplateItem[] { table });

Zie ook