Void LeftOf( XInterval x, Distance offset = 0 ) | Limite la zone de recherche à un rectangle résultant de l’intersection du rectangle de la page avec le demi-plan vertical situé à gauche du point x.End - offset. |
Void LeftOf( FuzzyRect fuzzyRect, Distance offset = 0 ) | Limite la zone de recherche au demi-plan vertical situé à gauche du point fuzzyRect.Left.End – offset. |
Void LeftOf( Hypothesis hyp, Distance offset = 0 ) | Limite la zone de recherche à un rectangle résultant de l’intersection du rectangle de la page avec le demi-plan vertical situé à gauche du point hyp.Left.End - offset. |
Void LeftOf( HypothesisInstances hyps, Distance offset = 0 ) | Limite la zone de recherche au demi-plan vertical situé à gauche du point hyp.Left.End – offset. Les coordonnées globales sont utilisées. |
Void RightOf( XInterval x, Distance offset = 0 ) | Limite la zone de recherche à un rectangle résultant de l’intersection du rectangle de la page avec le demi-plan vertical situé à droite du point x.Start + offset. |
Void RightOf( FuzzyRect fuzzyRect, Distance offset = 0 ) | Limite la zone de recherche au demi-plan vertical situé à droite du point hyp.Right.Start + offset. Exemple : Rechercher l’élément à droite de l’intersection des rectangles flous Element1 et Element2. FuzzyRect intersection = Element1.FuzzyRect AND Element2.FuzzyRect; RightOf: intersection; |
Void RightOf( Hypothesis hyp, Distance offset = 0 ) | Limite la zone de recherche à un rectangle résultant de l’intersection du rectangle de la page avec le demi-plan vertical situé à droite du point hyp.Right.Start + offset. Exemple : Rechercher l’élément à droite de la bordure droite de l’élément ElementName avec un décalage de 100 points. Si l’élément n’est pas trouvé, le décalage sera appliqué à la bordure GAUCHE de la zone de recherche de l’élément. RightOf: ElementName.Right, 100dt; |
Void RightOf( HypothesisInstances hyps, Distance offset = 0 ) | Limite la zone de recherche au demi-plan vertical situé à droite du point hyp.Right.Start + offset. Les coordonnées globales sont utilisées. |
Void Above( YInterval y, Distance offset = 0 ) | Limite la zone de recherche à un rectangle résultant de l’intersection du rectangle de la page avec le demi-plan horizontal situé au-dessus du point y.End - offset. |
Void Above( FuzzyRect fuzzyRect, Distance offset = 0 ) | Limite la zone de recherche au demi-plan horizontal situé au-dessus du point hyp.Top.End – offset. |
Void Above( Hypothesis hyp, Distance offset = 0 ) | Limite la zone de recherche à un rectangle résultant de l’intersection du rectangle de la page avec le demi-plan horizontal situé au-dessus du point hyp.Top.End - offset. |
Void Above( HypothesisInstances hyps, Distance offset = 0 ) | Limite la zone de recherche au demi-plan horizontal situé au-dessus du point hyp.Top.End – offset. Les coordonnées globales sont utilisées. |
Void Below( YInterval y, Distance offset = 0 ) | Limite la zone de recherche à un rectangle résultant de l’intersection du rectangle de la page avec le demi-plan horizontal situé en dessous du point y.Start + offset. |
Void Below( FuzzyRect fuzzyRect, Distance offset = 0 ) | Limite la zone de recherche au demi-plan horizontal situé en dessous du point hyp.Bottom.Start + offset. |
Void Below( Hypothesis hyp, Distance offset = 0 ) | Limite la zone de recherche à un rectangle résultant de l’intersection du rectangle de la page avec le demi-plan horizontal situé en dessous du point hyp.Bottom.Start + offset. |
Void Below( HypothesisInstances hyps, Distance offset = 0 ) | Limite la zone de recherche au demi-plan horizontal situé en dessous du point hyp.Bottom.Start + offset. Les coordonnées globales sont utilisées. |
Void Exclude( Hypothesis hyp ) | Exclut la région de l’hypothèse hyp de la zone de recherche. Si l’hypothèse hyp n’est pas trouvée, exclut le rectangle interne de la zone de recherche de l’hypothèse hyp. Exemple : Indiquer au programme d’exclure l’élément ElementName de la zone de recherche. Si ElementName n’est pas trouvé, l’appel de cette fonction ne modifiera pas la zone de recherche. Exclude: ElementName; |
Void Exclude( Rect rect ) | Exclut le rectangle rect de la zone de recherche. Exemple : Indiquer au programme d’exclure le rectangle de l’élément ElementName. Si ElementName n’est pas trouvé, l’appel de cette fonction exclura la zone de recherche d’ElementName de la zone de recherche de l’élément actuel. Exclude: ElementName.Rect; |
Void Exclude( RectArray rectArray ) | Exclut le tableau de rectangles rectArray de la zone de recherche. Exemple : Indiquer au programme d’exclure les rectangles des éléments ElementName1, ElementName2 et ElementName3. Si l’un de ces éléments n’est pas détecté, leurs zones de recherche seront exclues de la zone de recherche de l’élément actuel lors de l’appel de cette fonction. Exclude: RectArray(ElementName1.Rect or ElementName2.Rect or ElementName3.Rect); |
Void ExcludeRect( XInterval left, YInterval top, XInterval right, YInterval bottom ) | Exclut le rectangle flou décrit par les plages left, top, right et bottom de la zone de recherche. Exemple : Indiquer au programme d’exclure un rectangle de taille absolue left = 10 dot, top= 200 dot, right=100 dot, bottom=400 dot de la zone de recherche. ExcludeRect: 10dt, 200dt, 100dt, 400dt; |
Void ExcludeSet( ImageObjectSet set ) | Exclut de la zone de recherche le tableau de rectangles de l’ensemble d’objets set. Exemple : Indiquer au programme d’exclure le tableau d’objets de l’élément ElementName de la zone de recherche de l’élément actuel. ExcludeSet: ElementName.Set; |
Void Exclude( HypothesisInstances ) | Exclut de la zone de recherche la région des instances de l’hypothèse. |
Void RestrictSearchArea( FuzzyRect fuzzyRect ) | Limite la zone de recherche au rectangle flou fuzzyRect. Les coordonnées globales sont utilisées. |
Void RestrictSearchArea( FuzzyRect, IntArray pages ) | Limite la zone de recherche au rectangle flou fuzzyRect. Spécifiez les coordonnées locales et la plage de pages pages. |
Void RestrictSearchArea( FuzzyRect, SearchAreaPageSetType ) | Limite la zone de recherche au rectangle flou fuzzyRect. Spécifiez les coordonnées locales et la plage de pages du type SearchAreaPageSetType. |
Void RestrictSearchArea( RectArray rectArray ) | Limite la zone de recherche au tableau de rectangles rectArray. Les coordonnées globales sont utilisées. Exemple : Vous pouvez spécifier que les bordures de la zone de recherche de l’élément actuel sont définies par les bordures des rectangles des éléments ElementName1, ElementName2 et ElementName3. Si l’un des éléments n’est pas détecté, lors de l’accès à cette fonction, la zone de recherche de l’élément actuel sera définie par les bordures des zones de recherche des éléments correspondants. RestrictSearchArea: RectArray(ElementName1.Rect or ElementName2.Rect or ElementName3.Rect); |
Void RestrictSearchArea( RectArray, IntArray pages ) | Limite la zone de recherche au tableau de rectangles rectArray. Spécifiez les coordonnées locales et la plage de pages pages. |
Void RestrictSearchArea( RectArray, SearchAreaPageSetType ) | Limite la zone de recherche au tableau de rectangles rectArray. Spécifiez les coordonnées locales et la plage de pages du type SearchAreaPageSetType. |
Void RestrictSearchArea( Region region ) | Limite la zone de recherche à la région region. Les coordonnées globales sont utilisées. Exemple : Vous pouvez spécifier que la zone de recherche de l’élément actuel est limitée par la région de l’élément ElementName. RestrictSearchArea: ElementName.Region; |
Void RestrictSearchArea( Region, IntArray pages ) | Limite la zone de recherche à la région. Spécifiez les coordonnées locales et la plage de pages pages. |
Void RestrictSearchArea( Region, SearchAreaPageSetType ) | Limite la zone de recherche selon la région. Spécifiez les coordonnées locales et la plage de pages du type SearchAreaPageSetType. Exemple : Vous pouvez spécifier que l’élément doit être recherché dans la zone de recherche sur les pages paires. RestrictSearchArea: searchArea, EvenPages; |
Void RestrictSearchArea( SearchAreaPageRestriction pageRestriction, IntArray pages ) | Limite la plage de pages dans laquelle effectuer la recherche sans limiter la zone de recherche sur les pages elles-mêmes. Le paramètre pageRestriction prend la seule valeur : WholePage. Exemple : Vous pouvez spécifier que l’élément doit être recherché sur les pages 2, 4, 7-9. RestrictSearchArea: WholePage, 2 << 4 << 7 << 8 << 9; |
Void RestrictSearchArea( SearchAreaPageRestriction pageRestriction, SearchAreaPageSetType ) | Limite la plage de pages dans laquelle effectuer la recherche sans limiter la zone de recherche sur les pages elles-mêmes. Le paramètre pageRestriction prend la seule valeur : WholePage. Exemple : Vous pouvez spécifier que l’élément doit être recherché sur la dernière page. RestrictSearchArea: WholePage, LastPage; |