> ## 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 オブジェクトの LoadPredefinedProfile メソッド

> ABBYY FineReader Engine API の Engine オブジェクトの LoadPredefinedProfile メソッド — このメソッドは、FineReader Engine の定義済みプロファイルのいずれかをロードし、新しく作成されるオブジェクトの既定値を設定します。

このメソッドは、定義済みプロファイルのいずれかを読み込みます。プロファイルを読み込むと、新しく作成されるオブジェクトには、そのプロファイルで指定された既定値が設定されます。プロファイルの操作の詳細については、このヘルプ ファイルの [プロファイルの操作](/ja/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles) セクションを参照してください。

<div id="syntax">
  ## 構文
</div>

<div id="c">
  ### C++
</div>

```cpp theme={null}
HRESULT LoadPredefinedProfile( BSTR ProfileName );
```

### C\#

```csharp theme={null}
void LoadPredefinedProfile( string ProfileName );
```

<div id="visual-basic-net">
  ### Visual Basic .NET
</div>

```vb theme={null}
Sub LoadPredefinedProfile(ProfileName As String)
```

<div id="parameters">
  ## パラメーター
</div>

ProfileName

\[in] この変数にはプロファイル名が格納されます。

使用可能な定義済みプロファイルは次のとおりです。

* [DataExtraction](/ja/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles) — すべてのDocumentデータを抽出し、構造化された形式で表示するため
* [DocumentConversion\_Accuracy](/ja/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles#documentconversion_accuracy) — Documentを編集可能な形式に変換するため。精度を重視
* [DocumentConversion\_Normal](/ja/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles#documentconversion_normal) — Documentを編集可能な形式に変換するため。速度をより重視
* [DocumentArchiving\_Accuracy](/ja/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles#documentarchiving_accuracy) — デジタルアーカイブを作成するため。精度を重視
* [DocumentArchiving\_Speed](/ja/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles#documentarchiving_speed) — デジタルアーカイブを作成するため。速度を重視
* [TextExtraction\_Accuracy](/ja/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles#textextraction_accuracy) — Documentからテキストを抽出するため。精度を重視
* [TextExtraction\_Speed](/ja/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles#textextraction_speed) — Documentからテキストを抽出するため。速度を重視
* [FieldLevelRecognition](/ja/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles#fieldlevelrecognition) — 短いテキスト断片を認識するため
* [BarcodeRecognition\_Accuracy](/ja/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles#barcoderecognition_accuracy) — バーコードを抽出するため。精度を重視。BarcodeRecognition という名前でも呼び出すことができます
* [BarcodeRecognition\_Speed](/ja/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles#barcoderecognition_speed) — バーコードを抽出するため。速度を重視
* [HighCompressedImageOnlyPdf](/ja/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles#highcompressedimageonlypdf) — Document全体を画像として保存した高圧縮 PDF ファイルを作成するため。
* [BusinessCardsProcessing](/ja/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles#businesscardsprocessing) — 名刺を認識するため
* [MachineReadableZone](/ja/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles#machinereadablezone) — MRZ からデータを抽出するため
* [EngineeringDrawingsProcessing](/ja/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles#engineeringdrawingsprocessing) — さまざまな方向に配置されたテキストを含む技術図面を認識するため

各プロファイルで使用される設定の完全な一覧については、[Predefined Profiles Specification](/ja/fine-reader/engine/specifications/predefined-profiles-specification)を参照してください。ただし、これらの設定は今後のリリースで予告なく変更される場合があります。

Linux および macOS のユーザーは、配布パッケージ内の次のフォルダーに定義済みプロファイル ファイルがあります。

* Linux: Bin/PredefinedProfiles
* macOS: Libraries/PredefinedProfiles

<Warning>
  プロファイルによっては、ライセンスで利用可能な追加モジュールが必要になる場合があります。詳細については、[プロファイルの説明](/ja/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles)を参照してください。
</Warning>

<div id="return-values">
  ## 戻り値
</div>

このメソッドに固有の戻り値はありません。[ABBYY FineReader Engine 関数の標準の戻り値](/ja/fine-reader/engine/api-reference/return-codes)が返されます。

<div id="remarks">
  ## 備考
</div>

このメソッドを呼び出すと、現在の認識セッションがクリーンアップされます (つまり、[IEngine::CleanRecognizerSession](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/supplementary-methods/cleanrecognizersession-method) メソッドが自動的に呼び出されます) 。

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

<Accordion title="C# コード">
  ```csharp theme={null}
  // Engine を読み込む
  FREngine.IEngine engine;
  ...
  // 必要な定義済みプロファイルを選択する
  engine.LoadPredefinedProfile("DocumentConversion_Accuracy");
  // Document処理を続行する
  ```
</Accordion>

このメソッドは、すべての[コードサンプル](/ja/fine-reader/engine/guided-tour/samples)で使用されています。

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

[Engine](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface)

[プロファイルの操作](/ja/fine-reader/engine/guided-tour/advanced-techniques/working-with-profiles)
