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

# EmptyPageDetectionParams オブジェクト (IEmptyPageDetectionParams インターフェイス)

> ABBYY FineReader Engine API の EmptyPageDetectionParams オブジェクト (IEmptyPageDetectionParams インターフェイス) — FRPage.IsEmpty で使用される空白ページ検出を調整します。ページが空白と見なされる範囲で許容されるオブジェクトの最大数を設定でき、ファイルまたはメモリに保存可能な永続オブジェクトです。

このオブジェクトでは、[FRPage::IsEmpty](/ja/fine-reader/engine/api-reference/document-related-objects/frpage/isempty-method) メソッドを使用して、空白ページ検出のパラメーターを調整できます。

ページを空白と見なせる、異なる種類のオブジェクトの最大数を設定できます。これらの種類のいずれかで、ページ上に指定した上限を超える数のオブジェクトが検出された場合、そのページは空白とは見なされず、[IsEmpty](/ja/fine-reader/engine/api-reference/document-related-objects/frpage/isempty-method) メソッドは FALSE を返します。

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

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>Engine</strong> オブジェクトを返します。
        </p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>主な設定</em>
        </p>
      </td>
    </tr>

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

          <strong>MaxAlphabetLetters</strong>
        </p>
      </td>

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

      <td>
        <p>
          ページ上で検出された認識言語のアルファベットに属する文字の最大数を指定します。この数以下の場合、ページは空と見なされます。-1 (文字数の制限を使用しない) から 100 までの値を指定できます。
        </p>

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

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

          <strong>MaxBlackPercentage</strong>
        </p>
      </td>

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

      <td>
        <p>
          ページ上の黒色領域の最大割合を指定します。この割合以下の場合、ページは空と見なされます。-1 (黒色割合の制限を使用しない) から 100 までの値を指定できます。
        </p>

        <p>
          このプロパティのデフォルト値は -1 です。この場合、空白ページの検出時に黒色割合は使用されません。
        </p>
      </td>
    </tr>

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

          <strong>MaxTextObjects</strong>
        </p>
      </td>

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

      <td>
        <p>
          ページ上で検出されたテキストオブジェクトの最大数を指定します。この数以下の場合、ページは空と見なされます。-1 (テキストオブジェクト数の制限を使用しない) から 100 までの値を指定できます。
        </p>

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

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

          <strong>NeedCheckBarcodes</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>
          ページでバーコードを検索するかどうかを指定します。このプロパティを TRUE に設定すると、他の条件でページが空と判定された場合でも、バーコードの有無が追加でチェックされます。バーコードが検出された場合、ページは空ではないと見なされます。
        </p>

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

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

          <strong>UseMargins</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>
          ページの矩形を決定する際に <strong>LeftMargin</strong>、{" "}
          <strong>TopMargin</strong>、<strong>RightMargin</strong>、{" "}
          <strong>BottomMargin</strong> プロパティを使用するかどうかを指定します。このプロパティが FALSE に設定されている場合、<strong>...Margin</strong> プロパティの値に関わらず、ページの矩形は自動的に決定されます。
        </p>

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

    <tr>
      <td colspan="3">
        <p>
          <em>ページの余白</em>
        </p>
      </td>
    </tr>

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

          <strong>LeftMargin</strong>
        </p>
      </td>

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

      <td>
        <p>
          ページが空かどうかを判定する際に無視する左余白の幅を指定します。0 から 300 (ミリメートル単位) までの値を指定できます。
        </p>

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

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

          <strong>TopMargin</strong>
        </p>
      </td>

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

      <td>
        <p>
          ページが空かどうかを判定する際に無視する上余白の幅を指定します。0 から 300 (ミリメートル単位) までの値を指定できます。
        </p>

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

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

          <strong>RightMargin</strong>
        </p>
      </td>

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

      <td>
        <p>
          ページが空かどうかを判定する際に無視する右余白の幅を指定します。0 から 300 (ミリメートル単位) までの値を指定できます。
        </p>

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

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

          <strong>BottomMargin</strong>
        </p>
      </td>

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

      <td>
        <p>
          ページが空かどうかを判定する際に無視する下余白の幅を指定します。0 から 300 (ミリメートル単位) までの値を指定できます。
        </p>

        <p>このプロパティのデフォルト値は 0 です。</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="output-parameter">
  ## 出力パラメーター
</div>

このオブジェクトは、[Engine](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface) オブジェクトの [CreateEmptyPageDetectionParams](/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) オブジェクトの [IsEmpty](/ja/fine-reader/engine/api-reference/document-related-objects/frpage/isempty-method) メソッドに、入力パラメーターとして渡されます。

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

[ObjectsExtractionParams](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/objectsextractionparams)
