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

# DocumentStructureDetectionParams オブジェクト (IDocumentStructureDetectionParams インターフェイス)

> ABBYY FineReader Engine API の DocumentStructureDetectionParams オブジェクト (IDocumentStructureDetectionParams インターフェイス)。文書の合成時に文書構造要素の検出を設定します (SynthesisParamsForDocument のサブオブジェクト)。文書に含まれない要素のプロパティをオフにすると、処理を高速化できます。

このオブジェクトは、文書の合成時のDocument構造検出パラメーターを設定するために使用します。このオブジェクトは、認識メソッドおよび合成メソッドに [SynthesisParamsForDocument](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsfordocument) オブジェクトのサブオブジェクトとして渡されます。既定では、このオブジェクトのすべてのブール型プロパティは TRUE に設定されています。Document にこの種類の要素 (たとえば、脚注や目次) が含まれていない場合は、一部のプロパティをオフにできます。これにより、処理が高速化されることがあります。

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

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>

| 名前                          | 型                                                                                                                                                                                                                | 説明                                                                                                                                                                 |
| --------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Application                 | [Engine](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface), [読み取り専用](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties) | Engine オブジェクトを返します。                                                                                                                                                |
| ClassifySeparators          | [VARIANT\_BOOL](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)                                                                                              | このプロパティが TRUE に設定されている場合、区切り線の追加プロパティ (型や役割など) が文書の合成時に検出されます。このプロパティの既定値は TRUE です。                                                                                |
| DetectCaptions              | [VARIANT\_BOOL](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)                                                                                              | このプロパティが TRUE に設定されている場合、キャプションが文書の合成時に検出されます。このプロパティの既定値は TRUE です。                                                                                                |
| DetectColumns               | [VARIANT\_BOOL](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)                                                                                              | このプロパティが TRUE に設定されている場合、段組みが文書の合成時に検出されます。このプロパティの既定値は TRUE です。                                                                                                   |
| DetectFootnotes             | [VARIANT\_BOOL](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)                                                                                              | このプロパティが TRUE に設定されている場合、脚注が文書の合成時に検出されます。このプロパティの既定値は TRUE です。                                                                                                    |
| DetectHeadlines             | [VARIANT\_BOOL](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)                                                                                              | このプロパティが TRUE に設定されている場合、見出しが文書の合成時に検出されます。このプロパティの既定値は TRUE です。                                                                                                   |
| DetectLists                 | [VARIANT\_BOOL](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)                                                                                              | このプロパティが TRUE に設定されている場合、リストが文書の合成時に検出されます。このプロパティの既定値は TRUE です。                                                                                                   |
| DetectOverflowingParagraphs | [VARIANT\_BOOL](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)                                                                                              | このプロパティが TRUE に設定されている場合、ページまたぎの段落が文書の合成時に検出されます。ページまたぎの段落とは、あるページで始まり別のページで終わる段落です。このプロパティが FALSE に設定されている場合、プログラムは文書内にページまたぎの段落がないものと見なします。このプロパティの既定値は TRUE です。 |
| DetectRunningTitles         | [VARIANT\_BOOL](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)                                                                                              | このプロパティが TRUE に設定されている場合、柱が文書の合成時に検出されます。このプロパティの既定値は TRUE です。                                                                                                     |
| DetectTableOfContents       | [VARIANT\_BOOL](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)                                                                                              | このプロパティが TRUE に設定されている場合、目次が文書の合成時に検出されます。このプロパティの既定値は TRUE です。                                                                                                    |

<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/documentstructuredetectionparams.gif?s=b9a94e29d605ffa3513d32a98e2b0790" alt="DocumentStructureDetectionParams" width="216" height="71" data-path="images/fine-reader/engine/documentstructuredetectionparams.gif" />[](/ja/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/synthesisparamsfordocument#documentstructuredetectionparams)[](/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/synthesisparamsfordocument)

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

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

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

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

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