TemplateLinkedPosition
Contenu
[
Cacher
]
TemplateLinkedPosition class
Fournit une position de champ de modèle qui utilise le champ lié.
public sealed class TemplateLinkedPosition : TemplatePosition
Constructeurs
Nom | La description |
---|---|
TemplateLinkedPosition(string, Size, TemplateLinkedPositionEdges) | Initialise une nouvelle instance duTemplateLinkedPosition classe. |
TemplateLinkedPosition(string, Size, TemplateLinkedPositionEdges, bool) | Initialise une nouvelle instance duTemplateLinkedPosition classe. |
Propriétés
Nom | La description |
---|---|
AutoScale { get; } | Obtient la valeur qui indique siSearchArea est mis à l’échelle par la taille du champ lié. |
Edges { get; } | Obtient les bords du champ lié où un champ est recherché. |
LinkedFieldName { get; } | Obtient le nom du champ lié. |
SearchArea { get; } | Obtient la taille de la zone dans laquelle un champ est recherché. |
Exemples
L’exemple suivant montre le code de la situation si l’on sait que le champ avec un numéro de facture est placé à droite de la chaîne “Numéro de facture”, le code suivant est utilisé :
// Créer un champ de modèle regex pour trouver le texte "Numéro de facture"
TemplateField invoice = new TemplateField(new TemplateRegexPosition("Invoice Number"), "Invoice");
// Créer un champ de modèle connexe associé au champ "Facture" et extraire la valeur à droite de celui-ci
TemplateField invoiceNumber = new TemplateField(
new TemplateLinkedPosition("invoice", new Size(100, 15), new TemplateLinkedPositionEdges(false, false, true, false)),
"InvoiceNumber");
Voir également
- class TemplatePosition
- espace de noms GroupDocs.Parser.Templates
- Assemblée GroupDocs.Parser