TemplateLinkedPosition
TemplateLinkedPosition class
リンクされたフィールドを使用するテンプレート フィールド位置を提供します。
public sealed class TemplateLinkedPosition : TemplatePosition
コンストラクター
名前 | 説明 |
---|---|
TemplateLinkedPosition(string, Size, TemplateLinkedPositionEdges) | の新しいインスタンスを初期化しますTemplateLinkedPosition class. |
TemplateLinkedPosition(string, Size, TemplateLinkedPositionEdges, bool) | の新しいインスタンスを初期化しますTemplateLinkedPosition class. |
プロパティ
名前 | 説明 |
---|---|
AutoScale { get; } | かどうかを示す値を取得します。SearchArea リンクされたフィールドのサイズによってスケーリングされます. |
Edges { get; } | フィールドが検索されるリンク フィールドの端を取得します。 |
LinkedFieldName { get; } | リンクされたフィールド名を取得します。 |
SearchArea { get; } | フィールドを検索する領域のサイズを取得します。 |
例
次の例は、請求書番号のフィールドが「請求書番号」文字列の の右側に配置されていることがわかっている場合の状況 のコードを示しています。次のコードが使用されます:
// 「請求書番号」テキストを検索するための正規表現テンプレート フィールドを作成します
TemplateField invoice = new TemplateField(new TemplateRegexPosition("Invoice Number"), "Invoice");
// 「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