> ## 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.

# macOS で FREngineDistribution.csv を使用する

> FREngineDistribution.csv ファイルを使用すると、Stage、Part、Details で絞り込んだ、macOS アプリケーションに必要な FineReader Engine ファイルの一覧を自動的に作成できます。

FREngineDistribution.csv ファイルは、Help フォルダー (\<root folder>/Help) にあります。

FREngineDistribution.csv を使用すると、アプリケーションの実行に必要なファイルの一覧を自動的に作成できます。このファイルには、Libraries フォルダーと Resources フォルダーに含まれるすべてのファイルが記載されています。

<Warning>
  パッケージのサイズを小さくしたい場合は、アプリケーションに不要なファイルを削除できます。ただし、これを行うと FineReader Engine フレームワークのデジタル署名が無効になるため、必要に応じて新しいフレームワークに独自のデジタル署名を付与する必要があります。
</Warning>

<div id="step-by-step-instructions">
  ## 手順
</div>

アプリケーションに必要なファイルの一覧を取得するには、FREngineDistribution.csv を最初の 3 列 (3 つの主要パラメーター: stage、part、details) でフィルタリングします。

1. Stage — アプリケーションで使用する FineReader Engine の処理ステージ。
2. Part — このステージの使用方法。たとえば、Processing ステージには BCR、Classification、OCR の各パートが含まれます。この field が空の場合、そのファイルはその処理ステージ全般に必要です。空の値を除外しないでください。

<Warning>
  Core と Core.Resources は常に必要です。
</Warning>

いずれかの field にカンマ区切りの複数の値が含まれている場合、そのファイルはそれらすべてに必要です。たとえば、Opening ステージを使用する場合は、Stage 列に "Export, Opening" および "Opening, Processing" の値を含むファイルも選択する必要があります。ステージとそのパートの説明については、以下の表を参照してください。

| Stage            | Requires other stages | Contains parts     | Part description                                                                                                                                              |
| ---------------- | --------------------- | ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Core             |                       | Resources          | 必須のパートです。コア機能に必要な resources が含まれます。                                                                                                                           |
|                  |                       | Documentation      | ドキュメント。                                                                                                                                                       |
|                  |                       | ForDevelopmentOnly | 開発者向けインストール専用であり、エンドユーザーに再配布してはいけません。                                                                                                                         |
|                  |                       | LoadModuleSupport  | モジュールのロードをサポートします ([IEngine::LoadModule](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/supplementary-methods/loadmodule-method) メソッド)。 |
| Opening          | Core                  | Pdf                | PDF を開く。                                                                                                                                                      |
| CompareDocuments |                       |                    | ドキュメントの比較。                                                                                                                                                    |
| Barcodes         |                       |                    | バーコードの検出。                                                                                                                                                     |
| Processing       | Core, Opening         | BCR                | 名刺認識。OCR パート用のファイルも必要です。                                                                                                                                      |
|                  |                       | Preprocessing      | 画像の前処理。                                                                                                                                                       |
|                  |                       | Classification     | ドキュメントの分類。OCR パート用のファイルも必要です。                                                                                                                                 |
|                  |                       | ICR                | 手書き文字/手書き風文字の認識。                                                                                                                                              |
|                  |                       | OCR                | 一般的な認識。                                                                                                                                                       |
|                  |                       | OMR                | チェックマークの認識。                                                                                                                                                   |
| Export           | Core, Opening         | Pdf                | PDF エクスポートのサポート。                                                                                                                                              |

3. Details — ファイルが使用される操作に関する、さらに具体的な情報です。この field が空の場合、そのファイルはそのパート全般に必要です。空の値を除外しないでください。

| Details           | 含まれるパート                                                 | 説明                                                                                                                                                                                                                                                               |
| ----------------- | ------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| CJK               | Opening.Pdf Processing.Classification Processing.OCR    | [CJK言語](/ja/fine-reader/engine/guided-tour/advanced-techniques/recognizing-cjk-languages#cjk)のドキュメントを扱うためのものです。                                                                                                                                                  |
| Fax               | Processing.OCR                                          | 低解像度画像の認識用 ([IRecognizerParams::LowResolutionMode](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams) プロパティを TRUE に設定した場合) 。                                                   |
| FormsLanguages    | Processing.ICR Processing.OCR                           | データキャプチャおよびフィールドレベルの認識向けに設計された特殊な言語ユニットの言語認識用。列 7 で必要な言語を指定できます。                                                                                                                                                                                                 |
| FormulasLanguages | Processing.OCR                                          | 数式言語 (Chemistry、Mathematical) の認識用。                                                                                                                                                                                                                              |
| FormalLanguages   | Processing.OCR                                          | 形式言語 (Basic、C/C++、COBOL、Fortran、Java、Pascal) の認識用。                                                                                                                                                                                                               |
| FRXIX             | Processing.OCR                                          | [ゴシック](/ja/fine-reader/engine/specifications/text-types) フォントの認識用。                                                                                                                                                                                               |
| Index             | Processing.ICR Processing.OCR                           | [Index](/ja/fine-reader/engine/specifications/text-types) テキストタイプの認識用。                                                                                                                                                                                           |
| MrfLanguages      | Processing.OCR                                          | [MICR CMC-7](/ja/fine-reader/engine/specifications/text-types) および [MICR](/ja/fine-reader/engine/specifications/text-types) 文字、[OCR-A](/ja/fine-reader/engine/specifications/text-types) および [OCR-B](/ja/fine-reader/engine/specifications/text-types) フォントの認識用。 |
| NaturalLanguages  | Processing.Classification Processing.ICR Processing.OCR | ABBYY FineReader Engine がサポートするすべての言語 (特殊グループで定義されたものを除く) でドキュメントを扱うためのものです。列 6 で必要な言語を指定できます。                                                                                                                                                                   |
| Receipt           | Processing.OCR                                          | [Receipt](/ja/fine-reader/engine/specifications/text-types) テキストタイプの認識用。                                                                                                                                                                                         |
| Typewriter        | Processing.OCR                                          | [タイプライター](/ja/fine-reader/engine/specifications/text-types) で印刷されたテキストの認識用。                                                                                                                                                                                      |
| Handwritten       | Processing.OCR                                          | 手書き文字の認識用。                                                                                                                                                                                                                                                       |

残りの列を使ってファイルのリストを調整します：

4. RequiredByModule — この列の値は Stage.Part.Details と一致します。最初の 3 列が正しく指定されている場合、この列をフィルタリングする必要はありませんが、含まれているモジュールを確認するために使用できます。
5. RequiredByInterfaceLanguage — ファイルが必要なインターフェース言語。"Any" とマークされたファイルは、言語設定に関係なく必要です。
6. RequiredByRecognitionLanguage — ファイルが必要な認識言語。"Any" とマークされたファイルは、認識言語に関係なく必要です。
7. Optional — モジュールの機能にファイルが必要かどうかを指定します。値が No の場合、このファイルは配布キットに含める必要があります。値は以下のケースで Yes に設定できます：

* ファイルが言語固有の場合。この言語が必要な場合に含めてください (列 5 と 6 を参照) 。
* このファイルが担当する機能が常に必要ではない場合。例えば、特定の形式の画像を開くために使用できます。このファイルについての詳細情報は [ABBYY FineReader Engine Distribution Kit](/ja/fine-reader/engine/distribution/distribution-macos/distribution-kit-macos) を参照して、必要かどうかを判断してください。

最後に、必要なファイルのリストが得られます。最後の 3 つの列は、それらの場所とサイズを指定します：

9. Path — 配布パッケージ内のファイルへのパス。
10. FileName — ファイル名。
11. Size — バイト単位のファイルサイズ。

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

[配布キット - macOS](/ja/fine-reader/engine/distribution/distribution-macos/distribution-kit-macos)
