Void MinQuality( Real ) | Définit la qualité minimale de l’hypothèse. |
Void MaxErrors( Int ) | Définit le nombre maximal d’erreurs dans l’hypothèse. Voir Static Text, Max number of errors. |
Void MaxErrorsPart( Real ) | Définit le pourcentage maximal d’erreurs dans l’hypothèse. Voir Static Text, Max error percentage. |
Void MaxErrors( Int number, Real part ) | Définit à la fois le nombre maximal d’erreurs (number) et le pourcentage maximal d’erreurs (part) dans l’hypothèse. Remarque. FlexiLayout Studio applique la plus stricte des deux conditions. |
Void MaxGapInLine( Distance ) | Définit la distance maximale entre des caractères voisins. Lors de la génération d’une hypothèse, FlexiLayout Studio ajoute des caractères à l’hypothèse tant que la distance entre deux caractères voisins ne dépasse pas MaxGapInLine. Voir aussi Character String, Max space length. |
Void MaxRelativeGapInLine( Real ) | Distance maximale entre des caractères voisins, exprimée en pourcentage de la hauteur de ligne. |
Void AllowChoppedWords( Logic ) | Cet indicateur précise si les objets texte qui ne s’inscrivent pas entièrement entre les limites gauche et droite doivent être inclus dans l’hypothèse. La valeur par défaut est true. |
Void MaxXOutsidePart( Real ) | Indique la part du caractère qui peut dépasser horizontalement de la zone de recherche. Cette part est exprimée par un nombre compris entre 0 et 1. Les caractères dont la part située hors de la zone de recherche est inférieure ou égale à la valeur indiquée sont inclus dans l’hypothèse. |
Void MaxYOutsidePart( Real ) | Indique la part du caractère qui peut dépasser verticalement de la zone de recherche. Cette part est exprimée par un nombre compris entre 0 et 1. Les caractères dont la part située hors de la zone de recherche est inférieure ou égale à la valeur indiquée sont inclus dans l’hypothèse. |
Void CaseSensitive( Logic Value=true ) | Distingue les lettres minuscules des majuscules si la valeur est définie sur true. |
Void IgnoreAccents( Logic value = true ) | Indique si les signes diacritiques sont ignorés 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 ) | Indique l’ensemble de chaînes à rechercher dans une image à l’aide d’une base de données. Pour plus d’informations, voir Bases de données et fichiers texte dans le langage FlexiLayout. L’argument connectionString définit la chaîne de connexion à la base de données. L’argument selectString définit une requête SQL commençant par la commande SELECT. L’ensemble obtenu par cette requête, qui ne doit contenir qu’un seul champ, représente des variantes de phrases. Dans sa forme la plus simple, une requête récupère le champ requis à partir d’un tableau de base de données spécifié. Si une requête renvoie plusieurs champs, 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 ) | Indique l’ensemble de chaînes à rechercher dans une image à l’aide du fichier texte fileName. Pour plus d’informations, voir Bases de données et 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). Ce paramètre peut être utile pour les textes à interligne serré. |