Void AllowEmbeddedHypotheses( Lógica ) | Consulte cadena de caracteres. Permitir hipótesis incrustadas. |
Void MinQuality( Real ) | Establece la calidad mínima de las hipótesis. Las hipótesis cuya calidad esté por debajo de este mínimo se descartarán. |
Void MaxNonDefinedCount( Real ) | Consulte cadena de caracteres. Porcentaje de caracteres que no pertenecen a ninguno de los alfabetos. |
Void MaxWordBreakCount( Real ) | El número máximo de límites de palabra en la línea. La línea se divide en palabras según el parámetro Detect words by interword space (consulte cuadro de diálogo Propiedades del elemento, pestaña Cadena de caracteres). El parámetro se especifica como una proporción: [número de límites de palabra]/[número de caracteres de la cadena]. |
Void MinInterwordSpace( Distance ) | Permite dividir en palabras en función de la anchura del espacio (consulte cuadro de diálogo Propiedades del elemento, pestaña Cadena de caracteres, Detectar palabras por espacio entre palabras) y establece en Distance la anchura mínima del espacio (parámetro Min interword space). |
Void WordsCount( Int, Int, Int, Int ) | Consulte cuadro de diálogo Propiedades del elemento, pestaña Cadena de caracteres, recuento de palabras. |
Void TotalChainLength( Int, Int, Int, Int ) | Consulte cadena de caracteres, Recuento de caracteres. |
Void TotalGapLength( Distancia, Distancia, Distancia, Distancia ) | Especifica la longitud total máxima permitida de los espacios en la cadena mediante un intervalo difuso. Evalúa la calidad de las hipótesis en función de la longitud total de los espacios. |
Void MaxGapInLine( Distancia ) | Establece la distancia máxima entre caracteres adyacentes. Al generar una hipótesis, el programa añadirá caracteres a la hipótesis hasta que la distancia entre dos caracteres adyacentes no supere MaxGapInLine. Consulte también cadena de caracteres, cadena de caracteres, longitud máxima del espacio. |
Void MaxRelativeGapInLine( Real ) | La distancia máxima entre caracteres adyacentes, expresada como porcentaje de la altura de la línea. |
Void AllowChoppedWords( Lógica ) | Este indicador especifica si los objetos de texto que no encajan por completo entre los límites izquierdo y derecho deben incluirse en la hipótesis. El valor predeterminado es True. |
Void MaxXOutsidePart( Real ) | Especifica la parte del carácter que puede sobresalir horizontalmente fuera del área de búsqueda. La parte del carácter se especifica mediante un número de 0 a 1. En la hipótesis se incluyen aquellos caracteres cuya parte fuera del área de búsqueda es igual o menor que la especificada. |
Void MaxYOutsidePart( Real ) | Especifica qué parte del carácter puede sobresalir verticalmente del área de búsqueda. Esta parte del carácter se expresa con un número de 0 a 1. En la hipótesis se incluyen los caracteres cuya parte fuera del área de búsqueda es igual o menor que la especificada. |
Void AddAlphabet( String alphabet, Real portion, Logic isRestrictionStrong ) | Establece el alfabeto y el porcentaje permitido de caracteres de ese alfabeto en la hipótesis. El indicador isRestrictionStrong especifica cómo deben tratarse las hipótesis que superen la proporción permitida de símbolos del alfabeto:
La configuración predeterminada es True. |
Void RegularExpression( String ) | Establece la expresión regular que define el texto de la hipótesis. |
Void WholeWordMode ( Lógica ) | Este indicador especifica si solo las palabras completas deben considerarse hipótesis válidas. Si el indicador se establece en True, se descartarán las hipótesis compuestas por fragmentos de palabras. La configuración predeterminada es False. Nota. Esta propiedad se diferencia de AllowedChoppedWords en que AllowChoppedWords solo afecta a la formulación de hipótesis compuestas por palabras situadas en el límite del área de búsqueda, mientras que WholeWordMode afecta a la formulación de todas las hipótesis. |
Void RegularExpressionFromDB( String connectionString, String selectString, Int maxRecordsCount = 1000 ) | Utiliza una base de datos para establecer la expresión regular que define el texto de las hipótesis (consulte Uso de bases de datos y archivos de texto en FlexiLayout language). El argumento connectionString especifica la cadena de conexión a la base de datos. El argumento selectString especifica una consulta SQL, que comienza con el comando SELECT). Para agilizar la búsqueda, solo se utilizan las primeras maxRecordsCount variantes (la configuración predeterminada es 1000). |
Void RegularExpressionFromFile( String fileName, Int maxRecordsCount = 1000 ) | Usa un archivo de texto para definir la expresión regular que determina el texto de las hipótesis (consulte Uso de bases de datos y archivos de texto en el FlexiLayout language). El argumento fileName especifica el nombre del archivo de texto. Para acelerar la búsqueda, solo se utilizan las primeras maxRecordsCount variantes (la configuración predeterminada es 1000). |
Void Width( Distance, Distance, Distance, Distance ) | El ancho de la hipótesis especificado como un intervalo difuso. |
Void Height( Distancia, Distancia, Distancia, Distancia ) | La altura de la hipótesis, especificada como un intervalo difuso. |
Void TrimSymbols( String ) | Especifica los caracteres que se eliminarán al principio y al final de una hipótesis. |
Void SimilarSymbolQuality( Real ) | Especifica un coeficiente por el cual debe multiplicarse la calidad de una hipótesis si contiene un carácter de la lista de caracteres que se parecen a los del alfabeto. |
Void AllowedTextRotations ( TextRotations ) | Especifica un conjunto de orientaciones del texto reconocido en las que se permite la búsqueda de elementos. |
Specifying element properties
Cadena de caracteres
Configure las propiedades del elemento Character String en FlexiLayout language: alfabetos, expresiones regulares, límites de calidad, recuentos de palabras y restricciones de separación.
