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

フレームを表示

RasterCodecsInstanceプロパティ(IOcrEngine)








このIOcrEngineの中に使われているRasterCodecsオブジェクトのインスタンスを取得します。
構文
RasterCodecs RasterCodecsInstance {get;}
'Declaration
 
ReadOnly Property RasterCodecsInstance As RasterCodecs
'Usage
 
Dim instance As IOcrEngine
Dim value As RasterCodecs
 
value = instance.RasterCodecsInstance
RasterCodecs RasterCodecsInstance {get;}
@property (nonatomic, strong, readonly) LTRasterCodecs *rasterCodecsInstance
public RasterCodecs getRasterCodecsInstance()
get_RasterCodecsInstance(); 
property RasterCodecs^ RasterCodecsInstance {
   RasterCodecs^ get();
}

属性値

RasterCodecsは、このIOcrEngineの中に使われて反対します。
解説

スタートアップメソッドにすでに初期化されたRasterCodecsオブジェクトのインスタンスを渡すことができます。このRasterCodecsオブジェクトが、ディスクまたはメモリから画像ファイルをロードするとき、エンジンで内部的にその後使われます。さもなければ、nullVisual BasicではNothing)を渡すとき、IOcrEngineは最初の手順の間、RasterCodecsのそれ自身のバージョンを作成して、使います。

内部のRasterCodecsオブジェクトは、自動的にエンジンで破棄されますいつシステム終了してまたは破棄して呼び出します。ユーザー独自のRasterCodecsインスタンスを渡すと、エンジンによって破棄されることはなく、エンジンインスタンスが破棄された後も通常として引き続き使用できます。独自のRasterCodecsインスタンスを渡すとき、エンジンが開始されている間、このインスタンスは有効なままであるようにしてください。

新しいIOcrDocumentオブジェクトがIOcrDocumentManager.CreateDocumentを用いて作成されるとき、型RasterCodecsの新しいオブジェクトはこのIOcrEngineによって作成されて、IOcrDocument.RasterCodecsInstanceに割り当てられます。OCR文書、またはOCR文書内のオブジェクトによって内部で実行される画像のロードおよび保存操作(IOcrPageCollection.AddPage、IOcrPageCollection.AddPages、IOcrPageCollection.InsertPage、IOcrPageCollection.InsertPages、IOcrPageCollection.ExportPageとIOcrPageCollection.ExportPagesなど)はすべて、このオブジェクトを使用します。

IOcrDocument.UseEngineInstanceOptionsの値がtrueであるならば、オプションはエンジンのRasterCodecsから任意のメソッドの前のRasterCodecsがいうドキュメントへコピーされます。

このオブジェクトがどのようにそのライフタイムの間、OCRエンジンにより用いられるかの詳細については、「OCRエンジンとRasterCodecs/DocumentWriter使用法」を参照してください。

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

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

参照

参照

IOcrEngineインターフェース
IOcrEngineメンバ
スタートアップ
IsStartedプロパティ
Shutdownメソッド
OcrEngineManagerクラス
OcrEngineType列挙体
LEADTOOLS .NET OCRによるプログラミング

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