> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Engine オブジェクト（IEngine インターフェイス）

> ABBYY FineReader Engine API における Engine オブジェクト（IEngine インターフェイス）— FRE 階層の最上位オブジェクトで、作成、解析、認識、およびエクスポートの各メソッドを提供します。

このオブジェクトは、ABBYY FineReader Engine オブジェクト階層の最上位に位置するオブジェクトです。作成、解析、認識、およびエクスポートのための各種メソッドを提供します。そのプロパティには、ABBYY FineReader Engine のグローバル設定が反映されます。

このオブジェクトを作成するには、[InitializeEngine](/ja/fine-reader/engine/api-reference/functions/initializeengine-function) 関数を使用します。Windows については、[Engine オブジェクトを読み込むその他の方法](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/different-ways-to-load-engine)も参照してください。

Engine オブジェクトへの参照を取得した後は、次の操作を行えます。

* ABBYY FineReader Engine のパラメーター (ユーザーインターフェイス言語、クライアントアプリケーションの親ウィンドウ、アプリケーションタイトルなど) を設定できます。Engine オブジェクトの[プロパティ](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/properties)を使用します。
* あらかじめ用意されている定義済みプロファイルの中から、用途に最適な設定を読み込めます。プロファイルを読み込むには、[LoadPredefinedProfile](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/supplementary-methods/loadpredefinedprofile-method) メソッドを使用します。
* [FRDocument](/ja/fine-reader/engine/api-reference/document-related-objects/frdocument) オブジェクトを作成できます。このオブジェクトはドキュメントに対応し、ABBYY FineReader Engine の主要な認識機能を提供します。これにより、複数ページのドキュメントを簡単に処理できます。このオブジェクトを作成するには、[CreateFRDocumentFromImage](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createfrdocumentfromimage-method) メソッドまたは [CreateFRDocument](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods) メソッドを使用します。
* [作成メソッド](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods)を使用して、ABBYY FineReader Engine の追加オブジェクトを作成できます。
* [補助メソッド](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/supplementary-methods)を通じて、ABBYY FineReader Engine の追加サービスを利用できます。
* Engine オブジェクトの[処理メソッド](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods)を使用できます。これらのメソッドは、1 ページのドキュメントを扱う場合にのみ適しています。複数ページのドキュメントについては、ABBYY FineReader Engine ではより便利な処理方法が用意されています。[FRDocument](/ja/fine-reader/engine/api-reference/document-related-objects/frdocument) オブジェクトを作成し、そのメソッドとプロパティを使用して処理することをお勧めします。

<div id="samples">
  ## サンプル
</div>

このオブジェクトは、[コードサンプルとデモツール](/ja/fine-reader/engine/guided-tour/samples)のすべてで使用されます。

<div id="see-also">
  ## 関連項目
</div>

[プロパティ](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/properties)

[作成メソッド](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods)

[補助メソッド](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/supplementary-methods)

[処理メソッド](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/processing-methods)

[オブジェクト図](/ja/fine-reader/engine/api-reference/object-diagram)

[Engineオブジェクトを読み込むさまざまな方法](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/different-ways-to-load-engine) (Win)
