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

# FontFormattingDetectionParams オブジェクト（IFontFormattingDetectionParams インターフェイス）

> ABBYY FineReader Engine API の FontFormattingDetectionParams オブジェクト（IFontFormattingDetectionParams インターフェイス）— ドキュメントまたはページの合成時のフォント書式検出を設定します。SynthesisParamsForDocument または SynthesisParamsForPage のサブオブジェクトです。

このオブジェクトは、ドキュメントまたはページの合成時にフォント書式検出のパラメーターを設定するために使用します。このオブジェクトは、認識および合成メソッドに [SynthesisParamsForDocument](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsfordocument) オブジェクトまたは [SynthesisParamsForPage](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsforpage) オブジェクトのサブオブジェクトとして渡されます。既定では、このオブジェクトのすべてのブール型プロパティは TRUE に設定されています。

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

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="detectbold" />

          <strong>DetectBold</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>このプロパティのデフォルト値は TRUE です。</p>
      </td>
    </tr>

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

          <strong>DetectItalic</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>このプロパティのデフォルト値は TRUE です。</p>
      </td>
    </tr>

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

          <strong>DetectSubscriptsSuperscripts</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>このプロパティのデフォルト値は TRUE です。</p>
      </td>
    </tr>

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

          <strong>DetectUnderlineStrikeout</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>このプロパティのデフォルト値は TRUE です。</p>
      </td>
    </tr>

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

          <strong>DetectSmallCaps</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>このプロパティのデフォルト値は TRUE です。</p>
      </td>
    </tr>

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

          <strong>DetectDropCaps</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>このプロパティのデフォルト値は TRUE です。</p>
      </td>
    </tr>

    <tr>
      <td colspan="3">
        <p>
          <em>フォント属性</em>
        </p>
      </td>
    </tr>

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

          <strong>DetectFontFamily</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>このプロパティのデフォルト値は TRUE です。</p>
      </td>
    </tr>

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

          <strong>DetectFontSize</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>このプロパティのデフォルト値は TRUE です。</p>
      </td>
    </tr>

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

          <strong>DetectSerifs</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 に設定されている場合、合成中にセリフが検出されます。セリフが検出された場合は、認識されたテキストの表示にセリフ書体が選択されます。このプロパティが FALSE に設定されている場合、セリフは無視されます。この場合、テキストがセリフかサンセリフかに関わらず、セリフおよびサンセリフ書体の中から認識テキストの表示に最も適したフォントが選択されます。
        </p>

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

    <tr>
      <td colspan="3">
        <p>
          <em>スケーリングと間隔</em>
        </p>
      </td>
    </tr>

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

          <strong>DetectScaling</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>このプロパティのデフォルト値はTRUEです。</p>
      </td>
    </tr>

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

          <strong>DetectSpacing</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="monospacedetectionmode" />

          <strong>MonospaceDetectionMode</strong>
        </p>
      </td>

      <td>
        <p>
          <strong>
            <a href="/ja/fine-reader/engine/api-reference/enumerations/monospacedetectionmodeenum">
              MonospaceDetectionModeEnum
            </a>
          </strong>
        </p>
      </td>

      <td>
        <p>等幅フォント検出のモードを指定します。</p>
        <p>デフォルトのモードはMDM\_Autoです。</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/lsETHFYUFiongXSm/images/fine-reader/engine/fontformattingdetectionparams.gif?s=21dd7f1eb7350ec06c0f11d18f605bda" alt="FontFormattingDetectionParams" width="326" height="52" data-path="images/fine-reader/engine/fontformattingdetectionparams.gif" />[](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsfordocument#fontformattingdetectionparams)[](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsforpage#fontformattingdetectionparams)[](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsfordocument)[](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsforpage)

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

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

このオブジェクトは、Linux および Windows 用の次のコードサンプルで使用されています: [CommandLineInterface](/ja/fine-reader/engine/guided-tour/samples#commandlineinterface)。

<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)
