TemplateLinkedPosition
Contenuti
[
Nascondere
]
TemplateLinkedPosition class
Fornisce una posizione nel campo del modello che utilizza il campo collegato.
public sealed class TemplateLinkedPosition : TemplatePosition
Costruttori
Nome | Descrizione |
---|---|
TemplateLinkedPosition(string, Size, TemplateLinkedPositionEdges) | Inizializza una nuova istanza diTemplateLinkedPosition classe. |
TemplateLinkedPosition(string, Size, TemplateLinkedPositionEdges, bool) | Inizializza una nuova istanza diTemplateLinkedPosition classe. |
Proprietà
Nome | Descrizione |
---|---|
AutoScale { get; } | Ottiene il valore che indica seSearchArea viene ridimensionato in base alla dimensione del campo collegato. |
Edges { get; } | Ottiene i bordi del campo collegato in cui viene cercato un campo. |
LinkedFieldName { get; } | Ottiene il nome del campo collegato. |
SearchArea { get; } | Ottiene la dimensione dell’area in cui viene cercato un campo. |
Esempi
L’esempio seguente mostra il codice per la situazione se è noto che il campo con un numero di fattura è posizionato a destra della stringa “Numero fattura” viene utilizzato il seguente codice:
// Crea un campo modello regex per trovare il testo "Numero fattura".
TemplateField invoice = new TemplateField(new TemplateRegexPosition("Invoice Number"), "Invoice");
// Crea un campo modello correlato associato al campo "Fattura" ed estrai il valore a destra di esso
TemplateField invoiceNumber = new TemplateField(
new TemplateLinkedPosition("invoice", new Size(100, 15), new TemplateLinkedPositionEdges(false, false, true, false)),
"InvoiceNumber");
Guarda anche
- class TemplatePosition
- spazio dei nomi GroupDocs.Parser.Templates
- assemblea GroupDocs.Parser