TemplateLinkedPosition
Contenido
[
Ocultar
]
TemplateLinkedPosition class
Proporciona una posición de campo de plantilla que utiliza el campo vinculado.
public sealed class TemplateLinkedPosition : TemplatePosition
Constructores
Nombre | Descripción |
---|---|
TemplateLinkedPosition(string, Size, TemplateLinkedPositionEdges) | Inicializa una nueva instancia delTemplateLinkedPosition clase. |
TemplateLinkedPosition(string, Size, TemplateLinkedPositionEdges, bool) | Inicializa una nueva instancia delTemplateLinkedPosition clase. |
Propiedades
Nombre | Descripción |
---|---|
AutoScale { get; } | Obtiene el valor que indica siSearchArea está escalado por el tamaño del campo vinculado. |
Edges { get; } | Obtiene los bordes del campo vinculado donde se busca un campo. |
LinkedFieldName { get; } | Obtiene el nombre del campo vinculado. |
SearchArea { get; } | Obtiene el tamaño del área donde se busca un campo. |
Ejemplos
El siguiente ejemplo muestra el código para la situación si se sabe que el campo con un número de factura se encuentra a la derecha de la cadena “Número de factura” se utiliza el siguiente código:
// Crear un campo de plantilla de expresiones regulares para encontrar el texto "Número de factura"
TemplateField invoice = new TemplateField(new TemplateRegexPosition("Invoice Number"), "Invoice");
// Cree un campo de plantilla relacionado asociado con el campo "Factura" y extraiga el valor a la derecha del mismo
TemplateField invoiceNumber = new TemplateField(
new TemplateLinkedPosition("invoice", new Size(100, 15), new TemplateLinkedPositionEdges(false, false, true, false)),
"InvoiceNumber");
Ver también
- class TemplatePosition
- espacio de nombres GroupDocs.Parser.Templates
- asamblea GroupDocs.Parser