LEADTOOLS OCR(Leadtools.Forms.Ocrアセンブリ)

フレームを表示

AddPage(String、OcrProgressCallback)メソッド








imageを格納しているファイルの名前。
操作の進捗を示すオプションのコールバック
ディスクファイルからページを追加します。
構文
'Declaration
 
Overloads Function AddPage( _
   ByVal fileName As String, _
   ByVal callback As OcrProgressCallback _
) As IOcrPage
'Usage
 
Dim instance As IOcrPageCollection
Dim fileName As String
Dim callback As OcrProgressCallback
Dim value As IOcrPage
 
value = instance.AddPage(fileName, callback)
- (nullable LTOcrPage *)addPageWithFile:(NSString *)fileName 
                                  error:(NSError **)error
            
function Leadtools.Forms.Ocr.IOcrPageCollection.AddPage(String,OcrProgressCallback)( 
   fileName ,
   callback 
)

パラメーター

fileName
imageを格納しているファイルの名前。
コールバック
操作の進捗を示すオプションのコールバック

戻り値

新しく追加されたページを定義するIOcrPageオブジェクト。
解説

このメソッドはディスク上でラスター画像ファイルから最初のページをロードして、OCRドキュメントにそれを追加します。

OCRドキュメントにすべてまたはマルチページ画像ファイルのページの特定の範囲を追加するために、AddPages(string fileName、int imageFirstPageNumber、int imageLastPageNumber、OcrProgressCallbackコールバック)メソッドを使います。

このIOcrPageCollectionにおけるページをすでに持っているならば、このメソッドはコレクションの終わりまでページを追加します。

IOcrEngine.StartupRasterCodecsオブジェクトを渡すならば、このメソッドはラスター画像ファイルをロードする同じRasterCodecsオブジェクトを使います。RasterCodecsオブジェクトを渡さなかった場合、ページの追加またはエクスポートのいずれかのメソッドが初めて呼び出されたときにインスタンスが作成されます。

fileNameの画像ファイルは、LEADTOOLSによってサポートされるファイルフォーマットで任意でありえます。詳細については、「利用可能な画像ファイル形式一連」を参照してください。

操作進捗を示すか、それを中止するために、OcrProgressCallbackを使うことができます。詳細情報とサンプルについては、「OcrProgressCallback」を参照してください。

LEADTOOLS OCRエンジンは、150 ドット/インチ(DPI)以上のページをサポートします。DPIが150未満のページを追加しようとするとき、このページのデータを認識することができるかもしれません。

注意:設定している「Recognition.ShareOriginalImage」(Advantage OCRエンジンでサポートされるだけの)の値が、このメソッドを呼び出すとき、使われません。エンジンはイメージをロードして、内部的にページで設定します。オリジナルのimage参照は、IOcrPage.GetRasterImage(OcrPageType.Original)を用いて、ページから得られることができます。オリジナル画像を共有すると、OCR操作中に使用されるメモリ量が少なくなります。

このメンバはメモリベースのドキュメントで機能して、そうでない場合例外をスローするだけです。詳細については、「LEADTOOLS .NET OCRによるIOcrDocumentManager.CreateDocumentとプログラミング」を参照してください。

サンプル
サンプルのために、参照しますIOcrEngine
必要条件

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

参照

参照

IOcrPageCollectionインターフェース
IOcrPageCollectionメンバ
オーバーロードリスト
OcrEngineManagerクラス
OcrEngineType列挙体
IOcrPageインターフェース
LEADTOOLS .NET OCRによるプログラミング
利用可能な画像ファイル形式一連

Leadtools.Forms.Ocrは、認識またはDocument Imaging Suiteのライセンスと、解除キーが必要です。詳細は、以下を参照してください。LEADTOOLSツールキット機能