メインコンテンツへスキップ
検索範囲を制限する関数 で説明している RestrictSearchArea( FuzzyRect fuzzyRect ) 関数を使用すると、検索範囲を任意の Fuzzy Rectangle に制限できます。 以下のテーブルに、Fuzzy Rectangle を取得するために使用できる関数を示します。

HorSearchAreaBound LeftBound()

検索領域の左境界に制約を設定するために使用されます。

LeftBound() > XCoordinate 型の式は FuzzyRect を返します。

VertSearchAreaBound TopBound()

検索領域の上側の境界に対する制約を設定するために使用します。

topBound() > YCoordinate 型の式は FuzzyRect を返します。

HorSearchAreaBound RightBound()

検索領域の右境界の制約を設定するために使用します。

RightBound () > XCoordinate 型の式は FuzzyRect を返します。

VertSearchAreaBound BottomBound()

検索領域の下境界に対する制約を設定するために使用します。

BottomBound () > YCoordinate 型の式は FuzzyRect を返します。

FuzzyRect AreaLeftOf( XInterval x, Distance offset = 0 )

点 x.End – offset の左側にある垂直半平面を表す、グローバル座標系でのファジー矩形を返します。

FuzzyRect AreaLeftOf( FuzzyRect rect, Distance offset = 0 )

グローバル座標系におけるファジー矩形を返します。これは、点 rect.Left.End – offset の左側にある垂直半平面です。

FuzzyRect AreaLeftOf( Hypothesis hyp, Distance offset = 0 )

点 hyp.Rect.Left.End – offset の左側にある垂直半平面を表す、グローバル座標系のファジー矩形を返します。

FuzzyRect AreaLeftOf( HypothesisInstances hyps, Distance offset = 0 )

グローバル座標系でのファジー矩形を返します。これは、点 hyps.Rect.Left.End – offset の左側にある垂直な半平面です。

FuzzyRect AreaRightOf( XInterval x, Distance offset = 0 )

グローバル座標系でのファジー矩形を返します。これは、点 x.Start + offset の右側に位置する垂直方向の半平面です。

FuzzyRect AreaRightOf( FuzzyRect rect, Distance offset = 0 )

グローバル座標系の FuzzyRect を返します。これは、点 rect.Right.Start + offset の右側にある垂直半平面です。

FuzzyRect AreaRightOf( Hypothesis hyp, Distance offset = 0 )

グローバル座標系でのファジー矩形を返します。これは、点 hyp.rect.Right.Start + offset を境界としてその右側にある垂直半平面です。

FuzzyRect AreaRightOf( HypothesisInstances hyps, Distance offset = 0 )

グローバル座標系におけるファジー矩形を返します。これは、点 hyp.Rect.Right.Start + offset の右側にある垂直半平面です。

FuzzyRect AreaAbove( YInterval y, Distance offset = 0 )

グローバル座標系におけるファジー矩形を返します。これは、点 y.End - offset の上側に位置する水平な半平面です。

FuzzyRect AreaAbove( FuzzyRect rect, Distance offset = 0 )

点 rect.top.End - offset より上側の水平な半平面を表す、グローバル座標系のファジー矩形を返します。

FuzzyRect AreaAbove( Hypothesis hyp, Distance offset = 0 )

グローバル座標系におけるファジーな長方形を返します。これは、点 hyp.rect.top.End - offset の上方に位置する水平な半平面です。

FuzzyRect AreaAbove( HypothesisInstances hyps, Distance offset = 0 )

hyp.Rect.top.End - offset の点より上にある水平半平面を表す、グローバル座標のファジー矩形を返します。

FuzzyRect AreaBelow( YInterval y, Distance offset = 0 )

グローバル座標におけるあいまいな長方形を返します。これは、点 y.Start + offset より下にある水平な半平面です。

FuzzyRect AreaBelow( FuzzyRect rect, Distance offset = 0 )

グローバル座標でのファジー矩形を返します。これは、点 rect.Bottom.Start + offset より下にある水平半平面です。

FuzzyRect AreaBelow( Hypothesis hyp, Distance offset = 0 )

グローバル座標系でのファジー矩形を返します。これは、点 hyp.rect.Bottom.Start + offset の下側にある水平な半平面です。

FuzzyRect AreaBelow ( HypothesisInstances hyps, Distance offset = 0 )

hyp.Rect.Bottom.Start + offset の点より下にある水平な半平面を表す、グローバル座標系のファジー矩形を返します。

FuzzyRect ImageLeftOf( XInterval x, Distance offset = 0 )

ページの Rectangle と、点 x.End – offset の左側にある垂直半平面との共通部分であるファジー矩形を返します。

重要! この関数は、文書内のページの最小数と最大数が 1 に設定されている場合、つまり検出された文書が 1 ページしかない場合にのみ使用できます。複数ページ文書に対して この関数を使用すると、FlexiLayout のマッチングでエラーが返されます。

複数ページ文書の場合は、関数 FuzzyRect AreaLeftOf( XInterval x, Distance offset = 0 ) を使用してください。

FuzzyRect ImageLeftOf( FuzzyRect rect, Distance offset = 0 )

ファジー矩形を返します。これは、ページの矩形と、点 rect.Left.End – offset の左側にある垂直半平面との交差領域です。

重要! この関数は、文書内のページの最大数と最小数が 1 に設定されている場合、つまり検出された文書が 1 ページしかない場合にのみ使用できます。複数ページ文書に対して この関数を使用すると、FlexiLayout のマッチングでエラーが返されます。

複数ページ文書の場合は、関数 FuzzyRect AreaLeftOf( FuzzyRect rect, Distance offset = 0 ) を使用してください。

FuzzyRect ImageLeftOf( Hypothesis hyp, Distance offset = 0 )

ファジー矩形を返します。これは、ページの矩形と、点 hyp.Rect.Left.End – offset の左側にある垂直半平面との共通部分です。

重要! この関数を使用できるのは、文書の最大ページ数と最小ページ数が 1 に設定されている場合、つまり検出された文書が 1 ページしかない場合に限られます。複数ページ文書に対して この関数を使用すると、FlexiLayout のマッチングでエラーが返されます。

複数ページ文書の場合は、関数 FuzzyRect AreaLeftOf( Hypothesis hyp, Distance offset = 0) を使用してください。

FuzzyRect ImageRightOf( XInterval x, Distance offset = 0 )

ページの矩形と、点 x.Start + offset の左側にある垂直半平面との交差領域であるファジー矩形を返します。

重要! この関数は、文書内のページの最大数と最小数が 1 に設定されている場合、つまり検出された文書が 1 ページしかない場合にのみ使用できます。この関数を 複数ページ文書に対して使用すると、FlexiLayout のマッチングでエラーが返されます。

複数ページ文書の場合は、関数 FuzzyRect AreaRightOf( XInterval x, Distance offset = 0 ) を使用してください。

FuzzyRect ImageRightOf( FuzzyRect rect, Distance offset = 0 )

あいまいな Rectangle を返します。これは、ページの Rectangle と、点 rect.Right.Start + offset の右側にある垂直半平面との交差領域です。

重要! この関数は、文書の最大ページ数と最小ページ数が 1 に設定されている場合、つまり検出された文書が 1 ページしかない場合にのみ使用できます。複数ページ文書でこの関数を使用すると、 FlexiLayout のマッチングでエラーが返されます。

複数ページ文書の場合は、FuzzyRect AreaRightOf( FuzzyRect rect, Distance offset = 0 ) 関数を使用してください。

FuzzyRect ImageRightOf( Hypothesis hyp, Distance offset = 0 )

ファジー矩形を返します。これは、ページの矩形と、点 hyp.rect.Right.Start + offset の右側に位置する垂直半平面との交差領域です。

重要! この関数は、文書内のページの最大数と最小数が 1 に設定されている場合、つまり検出された文書が 1 ページのみの場合にのみ使用できます。複数ページ文書に対して この関数を使用すると、FlexiLayout のマッチングでエラーが返されます。

複数ページ文書の場合は、関数 FuzzyRect AreaRightOf( Hypothesis hyp, Distance offset = 0) を使用してください。

FuzzyRect ImageAbove( YInterval y, Distance offset = 0 )

ページの Rectangle と、点 y.End - offset より上にある水平半平面との交差領域を表す、あいまいな Rectangle を返します。

重要! この function は、文書の最大ページ数と最小ページ数が 1 に設定されている場合、つまり、検出された文書が 1 ページしかない場合にのみ使用できます。複数ページ文書に対して この function を使用すると、FlexiLayout のマッチングでエラーが返されます。

複数ページ文書の場合は、function FuzzyRect AreaAbove( YInterval y, Distance offset = 0 ) を使用してください。

FuzzyRect ImageAbove( FuzzyRect rect, Distance offset = 0 )

ファジー矩形を返します。これは、ページの矩形と、点 rect.top.End - offset より上にある水平半平面との共通部分です。

重要! この関数は、文書内のページの最大数と最小数が 1 に設定されている場合、つまり検出された文書が 1 ページのみの場合にのみ使用できます。複数ページ文書に対してこの関数を使用すると、 FlexiLayout のマッチングでエラーが返されます。

複数ページ文書の場合は、関数 FuzzyRect AreaAbove( FuzzyRect rect, Distance offset = 0 ) を使用してください。

FuzzyRect ImageAbove( Hypothesis hyp, Distance offset = 0 )

ページの矩形と、点 hyp.rect.top.End - offset の左側にある垂直半平面との交差であるファジー矩形を返します。

重要! この関数は、文書の最大ページ数と最小ページ数が 1 に設定されている場合、つまり検出された文書が 1 ページしかない場合にのみ使用できます。複数ページ文書に対して この関数を使用すると、FlexiLayout のマッチングでエラーが発生します。

複数ページ文書の場合は、関数 FuzzyRect AreaAbove( Hypothesis hyp, Distance offset = 0 ) を使用してください。

FuzzyRect ImageBelow( YInterval y, Distance offset = 0 )

ファジー矩形を返します。これは、ページの矩形と、点 y.Start + offset より上側にある水平半平面との共通部分です。

重要! この関数は、文書内のページの最大数と最小数が 1 に設定されている場合、つまり検出された文書が 1 ページしかない場合にのみ使用できます。この関数を 複数ページ文書に使用すると、FlexiLayout のマッチングでエラーが返されます。

複数ページ文書の場合は、関数 FuzzyRect AreaBelow( YInterval y, Distance offset = 0 ) を使用してください。

FuzzyRect ImageBelow( FuzzyRect rect, Distance offset = 0 )

ファジー矩形を返します。これは、ページの矩形と、点 rect.Bottom.Start + offset より下側にある水平半平面との交差領域です。

重要! この function は、文書内のページの最大数と最小数が 1 に設定されている場合、つまり検出された文書が 1 ページしかない場合にのみ使用できます。複数ページ文書に対して この function を使用すると、FlexiLayout のマッチングでエラーが返されます。

複数ページ文書の場合は、function FuzzyRect AreaBelow( FuzzyRect rect, Distance offset = 0 ) を使用してください。

FuzzyRect ImageBelow( Hypothesis hyp, Distance offset = 0 )

ファジー矩形を返します。これは、ページの矩形と、点 hyp.rect.Bottom.Start + offset より下に位置する水平半平面との交差領域です。

重要! この関数は、文書内のページの最大数と最小数が 1 に設定されている場合、つまり検出された文書が 1 ページしかない場合にのみ使用できます。複数ページ文書に対して この関数を使用すると、FlexiLayout のマッチングでエラーが返されます。

複数ページ文書の場合は、関数 FuzzyRect AreaBelow( Hypothesis hyp, Distance offset = 0 ) を使用してください。