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

# SeparatorBlock オブジェクト（ISeparatorBlock インターフェイス）

> ABBYY FineReader Engine API の SeparatorBlock オブジェクト（ISeparatorBlock インターフェイス）。セパレータ ブロック（画像上の線で、レイアウト解析中に検出され、ページ レイアウトの再構成に使用される）を表します。幾何学的プロパティ、型、方向のプロパティを公開し、IBlock から派生しています。

このオブジェクトは、セパレータ ブロックの特定のプロパティにアクセスするためのものです。ISeparatorBlock インターフェイスは [IBlock](/ja/fine-reader/engine/api-reference/layout-related-objects/block) インターフェイスから派生しており、そのすべてのプロパティを継承します。

セパレータ は画像上の線です。セパレータ はページのレイアウト解析中に検出され、元のページ レイアウトを再構成するためにエクスポート時に使用されます。これらには、表の一部を構成する線や、異なるテキスト要素を区切る線などがあります。このオブジェクトを使用すると、セパレータの型や方向に加えて、さまざまな幾何学的プロパティを取得できます。各プロパティの意味を次の図に示します。

<img src="https://mintcdn.com/abbyy/i-EfCQVmseNiPQcp/images/fine-reader/engine/separatorsblock.gif?s=ae37273ff9cee812006738689120c51d" alt="SeparatorsBlock" width="208" height="188" data-path="images/fine-reader/engine/separatorsblock.gif" />

線が傾いている場合は、複数のセパレータ ブロック (垂直または水平) として解析されます。垂直セパレータと水平セパレータの例を以下に示します。

<img src="https://mintcdn.com/abbyy/i-EfCQVmseNiPQcp/images/fine-reader/engine/skewedline.gif?s=090ead1d2bce8980a0a3a96cef16881b" alt="SkewedLine" width="352" height="369" data-path="images/fine-reader/engine/skewedline.gif" />

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

| Name          | Type                                                                                                      | Description               |
| ------------- | --------------------------------------------------------------------------------------------------------- | ------------------------- |
| EndPointX     | [int](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties) | セパレータの終点の水平座標を格納します。      |
| EndPointY     | [int](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties) | セパレータの終点の垂直座標を格納します。      |
| PreciseWidth  | [int](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties) | セパレータのピクセル単位での正確な幅を格納します。 |
| SeparatorType | [SeparatorTypeEnum](/ja/fine-reader/engine/api-reference/enumerations/separatortypeenum)                  | セパレータの型を格納します。            |
| StartPointX   | [int](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties) | セパレータの始点の水平座標を格納します。      |
| StartPointY   | [int](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties) | セパレータの始点の垂直座標を格納します。      |

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

| Name                                                                                                                     | Description                                  |
| ------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------- |
| [CopyFrom](/ja/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/copyfrom-method) | 現在のオブジェクトのプロパティを、別のオブジェクトの同種のプロパティの値で初期化します。 |

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

<img src="https://mintcdn.com/abbyy/i-EfCQVmseNiPQcp/images/fine-reader/engine/separatorblock.gif?s=b817dd0a9d583c30097fed44b28c2ee7" alt="SeparatorBlock" width="273" height="194" data-path="images/fine-reader/engine/separatorblock.gif" />[](/ja/fine-reader/engine/api-reference/supplementary-objects-and-methods/region)[](/ja/fine-reader/engine/api-reference/layout-related-objects/block)[](/ja/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/element-property)[](/ja/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/element-property)[](/ja/fine-reader/engine/api-reference/layout-related-objects/separatorgroup)[](/ja/fine-reader/engine/api-reference/layout-related-objects/layoutblocks)[](/ja/fine-reader/engine/api-reference/layout-related-objects/layout)

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

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

このオブジェクトは、以下のメソッドの出力パラメータです：

* [Block](/ja/fine-reader/engine/api-reference/layout-related-objects/block) オブジェクトの [GetAsSeparatorBlock](/ja/fine-reader/engine/api-reference/layout-related-objects/block/getasseparatorblock-method) メソッド
* [SeparatorGroup](/ja/fine-reader/engine/api-reference/layout-related-objects/separatorgroup) オブジェクトの [Item](/ja/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/item-method)、[AddNew](/ja/fine-reader/engine/api-reference/layout-related-objects/separatorgroup/addnew-method) メソッド

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

[Block](/ja/fine-reader/engine/api-reference/layout-related-objects/block)

[SeparatorGroup](/ja/fine-reader/engine/api-reference/layout-related-objects/separatorgroup)

[Layout と Block の操作](/ja/fine-reader/engine/guided-tour/advanced-techniques/working-with-layout-and-blocks)

[Properties の操作](/ja/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)
