Void MinQuality( Real ) | Définit la qualité minimale de l’hypothèse. |
Void MaxErrors( Int ) | Définit le nombre maximal d’erreurs de l’hypothèse. Voir Nombre maximal d’erreurs. |
Void MaxErrorsPart( Real ) | Définit le pourcentage maximal d’erreurs autorisé dans l’hypothèse. Voir Pourcentage maximal d’erreurs. |
Void MaxErrors( Int number, Real part ) | |
Void MaxGapInLine( Distance ) | Définit la distance maximale entre caractères adjacents. Lors de la génération d’une hypothèse, le programme ajoute des caractères à l’hypothèse jusqu’à ce que la distance entre deux caractères adjacents dépasse MaxGapInLine. Voir aussi Character String, Character String, Longueur max. de l’espace. |
Void MaxRelativeGapInLine( Real ) | La distance maximale entre deux caractères voisins, exprimée en pourcentage de la hauteur de la ligne. |
Void AllowChoppedWords( Logic ) | L’indicateur précise si les objets texte qui ne se trouvent pas entièrement à l’intérieur des limites gauche et droite doivent être inclus dans l’hypothèse. La valeur par défaut est True. |
Void MaxXOutsidePart( Real ) | Spécifie la partie du caractère qui peut s’étendre horizontalement au-delà de la zone de recherche. Cette partie du caractère est indiquée par un nombre compris entre 0 et 1. Sont inclus dans l’hypothèse les caractères dont la partie située hors de la zone de recherche est inférieure ou égale à la valeur spécifiée. |
Void MaxYOutsidePart( Real ) | Spécifie la partie du caractère qui peut dépasser verticalement de la zone de recherche. Cette partie du caractère est définie par un nombre compris entre 0 et 1. Sont inclus dans la hypothèse les caractères dont la partie située en dehors de la zone de recherche est inférieure ou égale à la valeur spécifiée. |
Void CaseSensitive( Logic Value=true) | Fait la distinction entre les lettres minuscules et majuscules si la valeur est définie sur True. |
Void IgnoreAccents( Logic value = true ) | Ignore ou non les signes diacritiques lors de la recherche de texte. Si la valeur est définie sur True, les signes diacritiques seront ignorés (par exemple, les mots “café” et “cafe” seront considérés comme identiques). |
Void SearchTextFromDB( String connectionString, String selectString, Int maxRecordsCount = 1000 ) | Spécifie l’ensemble des chaînes à rechercher dans une image à l’aide d’une base de données (voir Utilisation de bases de données et de fichiers texte dans le langage FlexiLayout). L’argument connectionString définit la chaîne de connexion permettant de se connecter à la base de données. L’argument selectString définit une requête SQL qui commence par la commande SELECT. Le jeu de résultats obtenu par cette requête, qui ne doit contenir qu’un seul champ, représente des variantes d’expression. Dans sa forme la plus simple, une requête extrait le champ requis d’une table de base de données spécifiée. Si une requête renvoie plus d’un champ, les données du premier champ sont utilisées pour la recherche. Pour accélérer la recherche, seules les maxRecordsCount premières variantes sont utilisées (la valeur par défaut est 1000). |
Void SearchTextFromFile( String fileName, Int maxRecordsCount = 1000 ) | Spécifie l’ensemble des chaînes à rechercher sur une image à l’aide du fichier texte fileName (voir Utilisation de bases de données et de fichiers texte dans le langage FlexiLayout). Pour accélérer la recherche, seules les maxRecordsCount premières variantes sont utilisées (la valeur par défaut est 1000). |
AllowIntersectPercent( Real ) | Indique le pourcentage maximal autorisé de chevauchement vertical entre deux lignes de texte (la valeur par défaut est 15). Vous pouvez utiliser ce paramètre pour les textes à interligne serré. |
Void SearchText ( String ) | Texte à rechercher. |
Void NextLinePenalty( Real ) | Voir Static Text. Pénalité de retour à la ligne. |
Void OmissionPenalty( Real ) | Voir Static Text. Pénalité pour les mots manquants. |
Void WholeWordMode ( Logic ) | L’indicateur indique si seuls les objets texte entiers doivent être considérés comme des hypothèses valides. Lorsqu’il est défini sur True, les hypothèses constituées de fragments de mots sont ignorées. La valeur par défaut est False. Remarque. Cette méthode diffère de AllowChoppedWords en ce que AllowChoppedWords n’affecte que les hypothèses générées à partir de mots situés sur la limite de la zone de recherche, tandis que WholeWordMode affecte la génération de toutes les hypothèses. |
Void AllowEmbeddedHypotheses( Logic ) | |
Void MaxLineBreakDistance( Distance ) | La distance entre le mot de la ligne suivante et celle qui la précède. |
SuggestOnlySimilarChars( Logic value ) | Lorsque ce paramètre est défini sur true, seuls les caractères (hiéroglyphes) présentant un tracé similaire sont autorisés comme caractères de substitution dans les opérations d’insertion, de suppression ou de remplacement d’un caractère. |
Void AllowedTextRotations ( TextRotations ) | Spécifie un ensemble d’orientations du texte reconnu pour lesquelles la recherche d’un élément est autorisée. |
Specifying element properties
Static Text
Affinez la recherche de l’élément Static Text en langage FlexiLayout avec des seuils d’erreur, la sensibilité à la casse, des sources du texte de base de données ou de fichier, et des pénalités appliquées aux mots.
