LEADTOOLSフォーム(Leadtools.Forms.Processingアセンブリ)

フレームを表示

ImageFormFieldクラス






メンバ 
空白の(値が入力されていない)フォーム上でイメージエリアを定義するフォーム上の単一の四角形リージョン。このフォームは、フォーム処理の間に値が入力されたフォーム上で画像読取りプロセスが実行される場合に使用されます。
オブジェクトモデル
構文
[SerializableAttribute()]
public class ImageFormField : FormField 
'Declaration
 
<SerializableAttribute()>
Public Class ImageFormField 
   Inherits FormField
'Usage
 
Dim instance As ImageFormField

            

            
[SerializableAttribute()]
public ref class ImageFormField : public FormField 
解説

フィールドは、処理エンジンにおけるページごとに定義されます。Nameプロパティと同様に、すべてのフィールドは、フィールドがどこにあるかについて指定しているプロパティに設定することを義務づけます。

フィールドは、FormProcessingEngine.Pagesプロパティを通して追加されることができるか、取り戻されることができます。一度フィールドが定義されたら、ロードされることができて/FormProcessingEngine.LoadFieldsFormProcessingEngine.SaveFieldsメソッドを用いてディスクから保存されることができます。そして、ただ一回MasterFormフィールドを定義して、ディスクに保存することができます。LEADTOOLSは、TextFormFieldOmrFormFieldBarcodeFormFieldImageFormFieldFormFieldに由来するカスタムユーザ定義フィールドをサポートします。処理結果を得るとき、各方面の型を調べなければならなくて、フィールドに特有の結果(バーコード、imageその他)を得るために適切な型にそれをキャストしなければなりません。

サンプル
Copy Code  
Imports Leadtools
Imports Leadtools.Barcode
Imports Leadtools.Codecs
Imports Leadtools.Forms
Imports Leadtools.Forms.Ocr
Imports Leadtools.Forms.Processing
Imports Leadtools.Forms.Recognition
Imports Leadtools.Forms.Recognition.Barcode
Imports Leadtools.Forms.Recognition.Ocr

'''This example shows how to create an ImageFormField.
Public Sub AddImageFormField(ByVal processingEngine As FormProcessingEngine)
   'Create a new page for the form. 
   Dim formPage As FormPage = New FormPage(1, 150, 150)
   Dim imageField As ImageFormField = New ImageFormField()
   imageField.Name = "Signature"
   imageField.Bounds = New LogicalRectangle(196, 327, 1402, 40, LogicalUnit.Pixel)
   formPage.Add(imageField)
   'Add the page to the engine 
   processingEngine.Pages.Add(formPage)
End Sub
using Leadtools;
using Leadtools.Barcode;
using Leadtools.Codecs;
using Leadtools.Forms;
using Leadtools.Forms.Ocr;
using Leadtools.Forms.Processing;
using Leadtools.Forms.Recognition;
using Leadtools.Forms.Recognition.Barcode;
using Leadtools.Forms.Recognition.Ocr;

///This example shows how to create an ImageFormField.
public void AddImageFormField(FormProcessingEngine processingEngine)
{
   //Create a new page for the form. 
   FormPage formPage = new FormPage(1, 150, 150);
   ImageFormField imageField = new ImageFormField();
   imageField.Name = "Signature";
   imageField.Bounds = new LogicalRectangle(196, 327, 1402, 40, LogicalUnit.Pixel);
   formPage.Add(imageField);
   //Add the page to the engine 
   processingEngine.Pages.Add(formPage);
}
必要条件

ターゲットプラットホーム

参照

参照

ImageFormFieldメンバ
Leadtools.Forms.Processing名前空間

Leadtools.Formsは、フォームモジュールのライセンスと、解除キーが必要です。詳細は、以下を参照してください。Imaging Pro/Document/Medicalの機能