Template

Template(IEnumerable<TemplateItem>)

Initializes a new instance of the Template class.

public Template(IEnumerable<TemplateItem> items)
Parameter Type Description
items IEnumerable`1 The collection of TemplateItem objects.

Examples

Usage:

// Create an array of template fields
TemplateItem[] fields = new TemplateItem[]
{
   new TemplateField(new TemplateRegexPosition("From"), "From", 0),
   new TemplateField(
       new TemplateLinkedPosition("From", new Size(100, 10), new TemplateLinkedPositionEdges(false, false, false, true)),
       "FromCompany",
       0),
   new TemplateField(
       new TemplateLinkedPosition("FromCompany", new Size(100, 30), new TemplateLinkedPositionEdges(false, false, false, true)),
       "FromAddress",
       0)
};

// Create a document template
Template template = new Template(fields);

See Also


Template(IEnumerable<TemplateItem>, TemplateOptions)

Initializes a new instance of the Template class with template options.

public Template(IEnumerable<TemplateItem> items, TemplateOptions options)
Parameter Type Description
items IEnumerable`1 The collection of TemplateItem objects.
options TemplateOptions The template options.

See Also