- Linux と macOS では、AdviseFREngineObject グローバル関数を呼び出して、そのオブジェクトを FRPage オブジェクトに advise します。
- Windows では、標準的な COM の方法で、そのオブジェクトと FRPage オブジェクトに実装されているイベント ソースとの接続を設定します。
プロパティ
Engine オブジェクトを返します。 | ||
ページを含む Document を返します。 | ||
ページの画像へのアクセスを提供します。 | ||
ページの Layout へのアクセスを提供します。 このプロパティに Layout オブジェクトを割り当てると (たとえば、あるページから別のページへデータを転送する場合) 、対応する Document の論理構造が無効になります。合成メソッドのいずれかを呼び出して Document の構造を復元する必要があります。ただし、Document 全体に対して合成を実行する必要はなく、変更されたページのみを合成すれば十分です。たとえば、Synthesizeメソッドを使用します。 | ||
ページのテキストを特殊な「プレーンテキスト」形式で返します。 | ||
, 読み取り専用 | ページのソース画像へのフルパスを指定します。 | |
, 読み取り専用 | 認識されたページの主要言語を指定します。このプロパティには、検出された言語のコレクション (DetectedLanguages プロパティ) の先頭にある言語の内部名が格納されます。 このプロパティが有効な値を持つのは、自動言語検出を有効にして認識を実行した場合のみです (詳細については、プロパティを参照してください) 。 デフォルト値は空の文字列です。 | |
認識されたページで検出された認識言語のコレクションへのアクセスを提供します。コレクション内の言語は、出現頻度の高い順に並べられています。 このプロパティが有効な値を持つのは、自動言語検出を有効にして認識を実行した場合のみです (詳細については、プロパティを参照してください) 。 言語のリストは認識後にのみ更新されます。つまり、ページの Layout を手動で編集しても、コレクションの内容は変わりません。 | ||
、読み取り専用 | ページの論理構造が最新でないかどうかを指定します。このプロパティが TRUE の場合、エクスポートの前にページの文書合成を実行する必要があります。実行しない場合、エクスポート中にエラーが発生します。 このプロパティは、ビジュアルコンポーネントを使用する場合に役立ちます。ユーザーがビジュアルコンポーネントの GUI を通じてページのレイアウトを変更すると、ページの論理構造が無効になります。ビジュアルコンポーネントで利用可能なコマンドを使用してそのようなページをエクスポートする場合、ビジュアルコンポーネントは自動的にページを合成します。ただし、エクスポートに FineReader Engine API メソッドを使用する場合は、エクスポートの前にページの文書合成を実行する必要があります。 | |
、読み取り専用 | ソースファイル内のページのインデックスを返します。 | |
、読み取り専用 | このページのソースファイルがデジタル署名された PDF かどうかを示します。 | |
ページ上で検出された名刺のコレクションへのアクセスを提供します。 | ||
Undo および Redo メソッドを使用できるかどうかを指定します。このプロパティの値が TRUE の場合、ページを変更できるメソッド (FRPage またはオブジェクトのメソッドなど) を通じて呼び出されたコマンド、あるいは Windows ビジュアルコンポーネントから呼び出されたコマンドをすべて元に戻すスタックに追加できます。 この場合、ビジュアルコンポーネントから呼び出されたコマンドは自動的にスタックに追加されます。API から呼び出されたコマンドをスタックに追加するには、Update メソッドを使用してください。 ビジュアルコンポーネントで開かれているページに対して、このプロパティを FALSE に設定することはできません。 | ||
、読み取り専用 | ページを変更できるメソッド (FRPage またはオブジェクトのメソッドなど) を通じて呼び出されたか、いずれかのビジュアルコンポーネントから呼び出された、最後に元に戻したコマンドに対して Redo メソッドを実行できるかどうかを指定します。 | |
、読み取り専用 | ページを変更できるメソッド (FRPage またはオブジェクトのメソッドなど) を通じて呼び出されたか、いずれかのビジュアルコンポーネントから呼び出された最後のコマンドに対して Undo メソッドを実行できるかどうかを指定します。 | |
メソッド
オブジェクト図
Output parameter
- FRPages オブジェクトの Item メソッド
- LinuxおよびWindows:BatchProcessor オブジェクトの GetNextProcessedPage メソッド
入力パラメーター
- IndexOf メソッド (FRPages オブジェクト)
- AddPage メソッド (FRDocument オブジェクト)
- AddPage メソッド (ExportFileWriter オブジェクト)
- CreateObjectFromPage メソッド (ClassificationEngine オブジェクト)
- OnProgress、OnWarning、OnRegionProcessed、OnPageProcessed メソッド (IFRPageEvents インターフェイス)
- PageRemoved メソッド (IFRPagesEvents インターフェイス)
- ComparePages メソッド (Comparator オブジェクト)
- Linux および Windows: ProcessPageAsync メソッド (BatchProcessor オブジェクト)
- Windows で Visual Components を使用する場合:
- OnActivePageChanged、OnActivePageChanging メソッド (DocumentViewerEvents インターフェイス)
- OnActivePageChanged、OnActivePageChanging メソッド (IImageViewerEvents インターフェイス)
- OnActivePageChanged メソッド (IZoomViewerEvents インターフェイス)
- OnActivePageChanged、OnActivePageChanging メソッド (ITextEditorEvents インターフェイス)
- OnActivePageChanged メソッド (ITextValidatorEvents インターフェイス)
サンプル
C# コード
C# コード
- macOS: 名刺認識 および RecognizedTextProcessing
- Linux: BCR, BatchProcessing, CustomLanguage, CommandLineInterface
- Windows: BatchProcessing, CustomLanguage, CommandLineInterface, RecognizedTextProcessing, VisualComponents およびデモ ツール: BatchProcessingRecognition, Engine 事前定義処理プロファイル.
