Void MinQuality( Real ) | Définit la qualité minimale de l’hypothèse. |
Void MaxErrors( Int ) | Définit le nombre maximal d’erreurs pour l’hypothèse. |
Void MaxErrorsPart( Real ) | Définit le pourcentage maximal d’erreurs autorisé dans l’hypothèse. |
Void MaxErrors( Int number, Real part ) | Définit le nombre maximal d’erreurs pour l’hypothèse : number – nombre absolu, part – pourcentage. |
Void MaxGapInLine( Distance ) | Définit la distance maximale entre caractères voisins. Lors de la génération d’une hypothèse, l’activité ajoute des caractères à l’hypothèse tant que la distance entre deux caractères voisins ne dépasse pas MaxGapInLine. |
Void MaxRelativeGapInLine( Real ) | Définit la distance maximale entre deux caractères voisins, exprimée en pourcentage de la hauteur de ligne. |
Void AllowChoppedWords( Logic ) | Cet indicateur spécifie 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 ) | Spécifie la partie de l’objet texte qui peut se trouver en dehors de la zone de recherche sur l’axe horizontal. Cette partie de l’objet texte est définie par un nombre compris entre 0 et 1. Un objet texte est inclus dans l’hypothèse si la partie de l’objet texte située en dehors de la zone de recherche ne dépasse pas la valeur spécifiée par ce paramètre. |
Void MaxYOutsidePart( Real ) | Spécifie la partie de l’objet Text qui peut se trouver en dehors de la zone de recherche sur l’axe vertical. Cette partie est exprimée par un nombre compris entre 0 et 1. Un objet Text est inclus dans l’Hypothesis si la partie de l’objet Text située en dehors de la zone de recherche ne dépasse pas la valeur spécifiée par ce Parameter. |
Void CaseSensitive( Logic Value=true ) | Distingue les lettres minuscules des majuscules lorsque ce paramètre est défini 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 SearchTextFromFile( String fileName, Int maxRecordsCount = 1000 ) | Spécifie l’ensemble des chaînes à rechercher dans une image à l’aide du fichier texte fileName. Pour plus d’informations sur l’utilisation des fichiers TXT, voir User Dictionaries et l’élément Static Text. Pour accélérer la recherche, seules les maxRecordsCount premières variantes sont utilisées (la valeur par défaut est 1000). |
Void SearchTextFromCatalog( String catalogParameterName, Int columnIndex, NamedValueArray searchCriteria = EmptyNamedValueArray, Int maxRecordsCount = 1000 ) | Récupère les valeurs de la colonne d’indice columnIndex dans le catalogue de données référencé par le paramètre catalogParameterName et utilise ces valeurs comme ensemble de chaînes à rechercher dans une image. Vous pouvez déterminer les indices de colonne à l’aide de l’une des fonctions globales suivantes : FieldNamesOfCatalog, GetCatalogColumnIndex, GetCatalogColumnIndices. Les enregistrements peuvent être filtrés selon les critères de recherche définis à l’aide d’un tableau de valeurs nommées, où chaque valeur nommée représente le nom d’une colonne et la valeur attendue. L’ensemble de chaînes à rechercher ne contiendra que les valeurs des enregistrements qui satisfont aux critères de recherche. Pour accélérer la recherche, seuls les maxRecordsCount premiers enregistrements sont consultés (la valeur par défaut est 1000). |
Void AllowIntersectPercent( Real ) | Spécifie le pourcentage maximal autorisé de chevauchement vertical entre deux lignes de texte (la valeur par défaut est de 15). Ce paramètre peut être utile pour les textes à interligne serré. |
Void SearchText( String ) | Indique le texte à rechercher dans une image. La chaîne peut contenir plusieurs variantes de recherche séparées par ”|” (l’opérateur OR). Pour plus d’informations, voir Propriétés spécifiques au type de l’élément Static Text. |
Void NextLinePenalty( Real ) | Définit une pénalité pour les retours à la ligne. La pénalité est un nombre compris entre 0 et 1. La qualité de l’hypothèse sera multipliée par ce nombre autant de fois qu’il y a de retours à la ligne dans la phrase. Si les retours à la ligne sont autorisés dans la phrase, définissez ce paramètre sur 1 (multiplier la qualité de l’hypothèse par 1 n’en dégradera pas la qualité). |
Void OmissionPenalty( Real ) | Définit une pénalité pour les mots manquants. La pénalité est un nombre compris entre 0 et 1. La qualité de l’hypothèse sera multipliée par ce nombre autant de fois qu’il y a de mots manquants dans la phrase. Si certains mots peuvent être absents de la phrase, réglez ce paramètre sur 1 (multiplier la qualité de l’hypothèse par 1 n’en dégradera pas la qualité). |
Void WholeWordMode( Logic ) | Indique si seuls les objets texte entiers doivent être considérés comme des hypothèses valides. Lorsqu’elle est définie sur True, les hypothèses constituées de parties 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 des 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 ) | Définit le mode de génération des hypothèses. Pour générer toutes les hypothèses possibles (y compris celles qui se chevauchent et celles qui sont imbriquées), définissez la valeur sur True. Pour générer des hypothèses de longueur maximale, définissez-la sur False. |
Void MaxLineBreakDistance( Distance ) | Définit la distance horizontale entre les mots sur des lignes différentes si les sauts de ligne sont autorisés dans la phrase. |
Void SuggestOnlySimilarChars( Logic value ) | Indique quels caractères l’activité peut utiliser comme caractères de remplacement lors d’une recherche approchée. Lorsque cette valeur est définie sur True, l’activité est limitée à l’utilisation de seuls caractères ayant une forme similaire comme caractères de remplacement. |
Void AllowedTextRotations( TextRotations ) | Spécifie un ensemble d’orientations autorisées pour le texte reconnu. Une hypothèse n’est formulée que si l’orientation du texte reconnu est autorisée par ce paramètre. |
Définition des propriétés de l’élément
Static Text
Configurer les propriétés de l’élément Static Text dans FlexiLayout — qualité, tolérance aux erreurs, limites d’écart et de chevauchement, gestion de la casse et des diacritiques, et recherche de texte à partir de fichiers et de catalogues de données.
