TemplateLinkedPosition

TemplateLinkedPosition class

Bağlantılı alanı kullanan bir şablon alan konumu sağlar.

public sealed class TemplateLinkedPosition : TemplatePosition

yapıcılar

İsim Tanım
TemplateLinkedPosition(string, Size, TemplateLinkedPositionEdges) Yeni bir örneğini başlatır.TemplateLinkedPosition sınıf.
TemplateLinkedPosition(string, Size, TemplateLinkedPositionEdges, bool) Yeni bir örneğini başlatır.TemplateLinkedPosition sınıf.

Özellikleri

İsim Tanım
AutoScale { get; } olup olmadığını gösteren değeri alır.SearchArea bağlantılı alan boyutuna göre ölçeklenir.
Edges { get; } Bir alanın arandığı bağlantılı alanın kenarlarını alır.
LinkedFieldName { get; } Bağlantılı alan adını alır.
SearchArea { get; } Bir alanın arandığı alanın boyutunu alır.

Örnekler

Aşağıdaki örnek, durum için kodu gösterir, eğer bir fatura numarasına sahip alanın “Fatura numarası” dizisinin sağında yer aldığı biliniyorsa, aşağıdaki kod kullanılır:

// "Fatura Numarası" metnini bulmak için bir normal ifade şablonu alanı oluşturun
TemplateField invoice = new TemplateField(new TemplateRegexPosition("Invoice Number"), "Invoice");

// "Fatura" alanıyla ilişkilendirilmiş ilgili bir şablon alanı oluşturun ve sağındaki değeri çıkarın
TemplateField invoiceNumber = new TemplateField(
    new TemplateLinkedPosition("invoice", new Size(100, 15), new TemplateLinkedPositionEdges(false, false, true, false)),
    "InvoiceNumber");

Ayrıca bakınız