TemplateLinkedPosition
Содержание
[
Скрывать
]
TemplateLinkedPosition class
Предоставляет позицию поля шаблона, которая использует связанное поле.
public sealed class TemplateLinkedPosition : TemplatePosition
Конструкторы
Имя | Описание |
---|---|
TemplateLinkedPosition(string, Size, TemplateLinkedPositionEdges) | Инициализирует новый экземплярTemplateLinkedPosition класс. |
TemplateLinkedPosition(string, Size, TemplateLinkedPositionEdges, bool) | Инициализирует новый экземплярTemplateLinkedPosition класс. |
Характеристики
Имя | Описание |
---|---|
AutoScale { get; } | Получает значение, указывающее,SearchArea масштабируется по размеру связанного поля. |
Edges { get; } | Получает границы связанного поля, в котором выполняется поиск поля. |
LinkedFieldName { get; } | Получает имя связанного поля. |
SearchArea { get; } | Получает размер области, в которой ищется поле. |
Примеры
В следующем примере показан код для ситуации , если известно, что поле с номером счета-фактуры расположено справа строки “Номер счета-фактуры”, используется следующий код:
// Создайте поле шаблона регулярного выражения, чтобы найти текст «Номер счета-фактуры»
TemplateField invoice = new TemplateField(new TemplateRegexPosition("Invoice Number"), "Invoice");
// Создаем связанное поле шаблона, связанное с полем «Счет», и извлекаем значение справа от него.
TemplateField invoiceNumber = new TemplateField(
new TemplateLinkedPosition("invoice", new Size(100, 15), new TemplateLinkedPositionEdges(false, false, true, false)),
"InvoiceNumber");
Смотрите также
- class TemplatePosition
- пространство имен GroupDocs.Parser.Templates
- сборка GroupDocs.Parser