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

フレームを表示

InsertFormPageメソッド






ページが挿入されなければならない1ベースのインデックス。
フォーム属性オブジェクト。
フォーム属性に追加されそうであるページ画像オブジェクト。
ページのためにオプションを指定します。
操作の進捗を示すオプションのコールバック
指定したフォーム属性オブジェクトの末尾に新しいページを追加します。フォーム属性オブジェクトは、OpenFormを使って追加する前に開かなければなりません。
構文
'Declaration
 
Public Sub InsertFormPage( _
   ByVal formPageNumber As Integer, _
   ByVal attributes As FormRecognitionAttributes, _
   ByVal page As RasterImage, _
   ByVal pageOptions As PageRecognitionOptions, _
   ByVal callback As PageProgressCallback _
) 
'Usage
 
Dim instance As FormRecognitionEngine
Dim formPageNumber As Integer
Dim attributes As FormRecognitionAttributes
Dim page As RasterImage
Dim pageOptions As PageRecognitionOptions
Dim callback As PageProgressCallback
 
instance.InsertFormPage(formPageNumber, attributes, page, pageOptions, callback)

            

            

パラメーター

formPageNumber
ページが挿入されなければならない1ベースのインデックス。
属性
フォーム属性オブジェクト。
ページ
フォーム属性に追加されそうであるページ画像オブジェクト。
pageOptions
ページのためにオプションを指定します。
コールバック
操作の進捗を示すオプションのコールバック
解説

属性オブジェクトはフォーム属性オブジェクトでなければなりません、このメソッドはMasterフォーム属性のために機能しません。addにとって、マスターフォーム属性オブジェクトへの1ページは、AddMasterFormPage(FormRecognitionAttributes、RasterImage、PageRecognitionOptions)を使います。

formPageNumberパラメーターが-1と等しいならば、ページはフォームページに追加されます。

formPageNumberパラメーターがフォームのページ数より大きい場合は、例外がスローされます。

サンプル

フォーム認識と処理を使う完了したサンプルのために、FormRecognitionEngineサンプルを参照します。

このサンプルは、フォームにページを追加します

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 method inserts a page to a form attributes object for recognition at the specified index.
Public Sub InsertFormPage(recognitionEngine As FormRecognitionEngine, image As RasterImage, index As Integer, attributes As FormRecognitionAttributes)
   recognitionEngine.OpenForm(attributes)
   recognitionEngine.InsertFormPage(index, attributes, image, Nothing, Nothing)
   recognitionEngine.CloseForm(attributes)
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 method inserts a page to a form attributes object for recognition at the specified index.
public void InsertFormPage(FormRecognitionEngine recognitionEngine, 
                           RasterImage image, 
                           int index, 
                           FormRecognitionAttributes attributes)
{
   recognitionEngine.OpenForm(attributes);
   recognitionEngine.InsertFormPage(index, attributes, image, null, null);
   recognitionEngine.CloseForm(attributes);
}
必要条件

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

参照

参照

FormRecognitionEngineクラス
FormRecognitionEngineメンバ

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