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

# PageProcessingParams オブジェクト（IPageProcessingParams インターフェイス）

> ABBYY FineReader Engine API の PageProcessingParams オブジェクト（IPageProcessingParams インターフェイス）— ページの前処理、解析、オブジェクト抽出、recognizer、およびページごとの合成の各パラメーター サブオブジェクトを集約する、ファイル/メモリに保存可能な永続オブジェクト。

このオブジェクトは、ページの前処理、レイアウト解析、認識、およびページ合成に関する各種パラメーターの調整に使用します。対応するプロパティから利用できる [PagePreprocessingParams](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pagepreprocessingparams)、[PageAnalysisParams](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageanalysisparams)、[ObjectsExtractionParams](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/objectsextractionparams)、[RecognizerParams](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams)、および [SynthesisParamsForPage](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsforpage) 型の子オブジェクトで構成されています。このオブジェクトへのポインターは、他のパラメーターとともに各種処理メソッドに渡されます。

PageProcessingParams オブジェクトは、永続化可能なオブジェクトです。つまり、オブジェクトの現在の状態を永続ストレージに書き込むことができます。後で、永続ストレージからオブジェクトの状態を読み込むことで、オブジェクトを再作成できます。次のメソッドは、オブジェクトの永続化をサポートします。

Linux: [SaveToFile](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method) および [LoadFromFile](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method)

Windows [SaveToFile](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method)、[LoadFromFile](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method)、[SaveToMemory](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetomemory-method)、および [LoadFromMemory](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfrommemory-method)。

<div id="properties">
  ## プロパティ
</div>

<table>
  <thead>
    <tr>
      <th>
        <p>
          <strong>名前</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>型</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>説明</strong>
        </p>
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        <p>
          <strong>Application</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/engine-object-iengine-interface">
              Engine
            </a>
          </strong>

          ,{" "}

          <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">
            読み取り専用
          </a>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/engine-object-iengine-interface">
              Engine
            </a>

            {" "}
          </strong>

          オブジェクトを返します。
        </p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>前処理の設定</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="performpreprocessing" />

          <strong>PerformPreprocessing</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          ページの前処理を実行するかどうかを指定します。ページの前処理はページ解析の前に実行され、向きの補正、反転、幾何学的歪みの補正が含まれます。このプロパティが FALSE の場合、<strong>PagePreprocessingParams</strong> プロパティは無視されます。
        </p>

        <p>このプロパティのデフォルト値は TRUE です。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="pagepreprocessingparams" />

          <strong>PagePreprocessingParams</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pagepreprocessingparams">
              PagePreprocessingParams
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          ページの前処理プロセスに影響するページ処理パラメーターのサブセットへのアクセスを提供します。ページの前処理はページ解析の前に実行され、向きの補正、反転、幾何学的歪みの補正が含まれます。
        </p>

        <p>
          <strong>PerformPreprocessing</strong> プロパティの値が FALSE の場合、これらのパラメーターは無視されます。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="prohibitcolorobjectsatprocessing" />

          <strong>ProhibitColorObjectsAtProcessing</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          レイアウト解析および認識の前に、画像からカラーオブジェクトを除外するかどうかを指定します。このプロパティが FALSE に設定されている場合、<strong>ColorObjectsProhibitingParams</strong> プロパティは無視されます。
        </p>

        <p>このプロパティのデフォルト値は FALSE です。</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="colorobjectsprohibitingparams" />

          <strong>ColorObjectsProhibitingParams</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/colorobjectsprohibitingparams">
              ColorObjectsProhibitingParams
            </a>
          </strong>

          ,{" "}

          <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties">
            読み取り専用
          </a>
        </p>
      </td>

      <td>
        <p>カラーオブジェクトのフィルタリングパラメーターへのアクセスを提供します。</p>

        <p>
          これらのパラメーターは、<strong>ProhibitColorObjectsAtProcessing</strong> が TRUE に設定されている場合にのみ有効になります。
        </p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>解析およびオブジェクト抽出の設定</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="performanalysis" />

          <strong>PerformAnalysis</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          ページ解析を実行するかどうかを指定します。このプロパティが FALSE の場合、<strong>PageAnalysisParams</strong> プロパティは無視されます。
        </p>

        <p>このプロパティのデフォルト値は TRUE です。</p>

        <Note>
          ライセンスが <a href="/ja/fine-reader/engine/licensing/modules#analysis">Analysis</a> モジュールをサポートしていない場合、このプロパティのデフォルト値は FALSE になります。
        </Note>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="pageanalysisparams" />

          <strong>PageAnalysisParams</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageanalysisparams">
              PageAnalysisParams
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          ページ解析プロセスに影響するページ処理パラメーターのサブセットへのアクセスを提供します。
        </p>

        <p>
          <strong>PerformAnalysis</strong> プロパティの値が FALSE の場合、これらのパラメーターは無視されます。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="objectsextractionparams" />

          <strong>ObjectsExtractionParams</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/objectsextractionparams">
              ObjectsExtractionParams
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          オブジェクトの抽出に影響するページ処理パラメーターのサブセットへのアクセスを提供します。
        </p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>認識およびページ合成の設定</em>
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="performrecognition" />

          <strong>PerformRecognition</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties">
              VARIANT\_BOOL
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          認識を実行するかどうかを指定します。このプロパティが
          FALSE の場合、<strong>RecognizerParams</strong> プロパティは無視されます。
        </p>

        <p>このプロパティのデフォルト値は TRUE です。</p>

        <Note>
          ご使用のライセンスが{" "}

          <a href="/ja/fine-reader/engine/licensing/modules#recognition">
            Recognition
          </a>

          {" "}

          モジュールをサポートしていない場合、このプロパティのデフォルト値は FALSE です。
        </Note>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="recognizerparams" />

          <strong>RecognizerParams</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams">
              RecognizerParams
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          ページ認識プロセスに影響するページ処理パラメーターのサブセットへのアクセスを提供します。
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          <a name="synthesisparamsforpage" />

          <strong>SynthesisParamsForPage</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsforpage">
              SynthesisParamsForPage
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>
          ページ合成プロセスに影響するページ処理パラメーターのサブセットへのアクセスを提供します。
        </p>
      </td>
    </tr>
  </tbody>
</table>

<div id="methods">
  ## メソッド
</div>

| 名前                                                                                                                                               | 説明                                            |
| ------------------------------------------------------------------------------------------------------------------------------------------------ | --------------------------------------------- |
| [CopyFrom](/ja/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/copyfrom-method)                         | 現在のオブジェクトのプロパティを、別のオブジェクトの対応するプロパティの値で初期化します。 |
| [LoadFromFile](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method)                                       | ディスク上のファイルからオブジェクトの内容を復元します。                  |
| [LoadFromMemory](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfrommemory-method) <br /><br /> **注:** *Windows のみ。* | グローバル メモリからオブジェクトの内容を復元します。                   |
| [SaveToFile](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method)                                           | オブジェクトの内容をディスク上のファイルに保存します。                   |
| [SaveToMemory](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetomemory-method) <br /><br /> **注:** *Windows のみ。*     | オブジェクトの内容をグローバル メモリに保存します。                    |

<div id="related-objects">
  ## 関連オブジェクト
</div>

<img src="https://mintcdn.com/abbyy/i-EfCQVmseNiPQcp/images/fine-reader/engine/pageprocessingparams.gif?s=4281495e7ab12998b05165a1de94fa93" alt="PageProcessingParams" width="284" height="416" data-path="images/fine-reader/engine/pageprocessingparams.gif" />[](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/fontformattingdetectionparams)[](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsforpage)[](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pagepreprocessingparams)[](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/documentprocessingparams#pageprocessingparams)[](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/documentprocessingparams)[](/ja/fine-reader/engine/api-reference/language-related-objects/textlanguage)[](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams)[](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/objectsextractionparams)[](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/barcodeparams)[](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/colorobjectsprohibitingparams)[](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/tableanalysisparams)[](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/pageanalysisparams)

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

<div id="output-parameter">
  ## 出力パラメーター
</div>

このオブジェクトは、[エンジン](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface) オブジェクトの [CreatePageProcessingParams](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods) メソッドの出力パラメーターです。

<div id="input-parameter">
  ## 入力パラメーター
</div>

このオブジェクトは、次のメソッドの入力パラメーターとして渡されます。

* [FRPage](/ja/fine-reader/engine/api-reference/document-related-objects/frpage) オブジェクトの [PreprocessAnalyzeRecognize](/ja/fine-reader/engine/api-reference/document-related-objects/frpage/preprocessanalyzerecognize-method) メソッド
* Linux および Windows では: [BatchProcessor](/ja/fine-reader/engine/api-reference/batch-processor/batchprocessor) オブジェクトの [Start](/ja/fine-reader/engine/api-reference/batch-processor/batchprocessor/start-method)、[ProcessPageAsync](/ja/fine-reader/engine/api-reference/batch-processor/batchprocessor/processpageasync-method) メソッド

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

<Accordion title="C# コード">
  ```csharp theme={null}
  // 文書はすでに作成され、画像が追加されているものとします
  FREngine.IEngine engine;
  FREngine.IFRDocument frdoc;
  // ページ処理パラメーターを作成して設定します
  FREngine.IPageProcessingParams pParams = engine.CreatePageProcessingParams();
  // 画像の前処理は行いません
  pParams.PerformPreprocessing = false;
  // 画像内のバーコードを検出します
  pParams.PageAnalysisParams.DetectBarcodes = true;
  ...
  // これらの設定を使用して文書の最初のページを処理します
  frDoc.Pages[0].PreprocessAnalyzeRecognize( pParams );
  ... // 結果を処理します
  ```
</Accordion>

このオブジェクトは、次のコードサンプルで使用されています。

* Linux: [CustomLanguage](/ja/fine-reader/engine/guided-tour/samples#customlanguage), [CommandLineInterface](/ja/fine-reader/engine/guided-tour/samples#commandlineinterface)
* Windows: [CustomLanguage](/ja/fine-reader/engine/guided-tour/samples#customlanguage), [CommandLineInterface](/ja/fine-reader/engine/guided-tour/samples#commandlineinterface)、およびデモツール: [BatchProcessingRecognition](/ja/fine-reader/engine/guided-tour/samples#batchprocessingrecognition), [MultiProcessingRecognition](/ja/fine-reader/engine/guided-tour/samples#multiprocessingrecognition), [PDFExportProfiles](/ja/fine-reader/engine/guided-tour/samples#pdfexportprofiles), [ユーザーパターン学習ユーティリティ](/ja/fine-reader/engine/guided-tour/samples#user_pattern_training_utility)

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

[前処理、解析、認識、合成のパラメーターの調整](/ja/fine-reader/engine/guided-tour/advanced-techniques/tuning-parameters-of-preprocessing-analysis-recognition-and-synthesis)

[プロパティの操作](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)
