- En el elemento CompanyGroup, cree un elemento de tipo texto estático y asígnele el nombre Company.
- Haga clic en la pestaña Texto estático.
- Seleccione Search text from file y especifique la ruta al archivo Companies.txt (carpeta %public%\ABBYY\FlexiCapture\12.0\Samples\FLS\English\Invoice\Dict).

- Haga clic en la pestaña Advanced.
- En Advanced pre-search relations, especifique una restricción de búsqueda adicional: Busque el objeto de imagen en el primer tercio de la primera página del documento. En FlexiLayout language, esta restricción puede escribirse de la siguiente manera: Above: Page(1).RectGlobal.Top + Page(1).RectGlobal.Height/3;
- Ejecute la coincidencia del FlexiLayout para asegurarse de que detecta el elemento de forma fiable en todas las imágenes en las que aparece.
- Al revisar los resultados del emparejamiento, observará que el programa no encontró el nombre de la empresa en algunos documentos. Esto se debe a que, en algunos de ellos, el texto está escrito en dos líneas, mientras que en las propiedades del elemento especificamos texto de una sola línea. Para corregirlo, haga los siguientes cambios
- Abra el archivo Companies.txt y especifique el nombre de la empresa como YOUR SERVICE, con espacios. Esto significa que el programa debe buscar una frase que no necesariamente esté escrita en una sola línea.
- Abra el cuadro de diálogo Propiedades del elemento Company y haga clic en la pestaña Texto estático.
- Seleccione Permit multiple lines para especificar que la frase puede escribirse en más de una línea.
- Establezca Line break penalty en 1. Esto conservará la calidad de la hipótesis generada incluso si el texto está escrito en más de una línea. Un valor menor significaría que la hipótesis debe penalizarse.
- Ejecute la coincidencia del FlexiLayout para asegurarse de que el programa detecta el elemento de forma fiable en las imágenes de prueba.
- Especifique la ubicación del bloque Company como la región rectangular del elemento Company, ampliada en 5 dots vertical y horizontalmente. Para ello, seleccione Expression y especifique la siguiente expresión: Rect outputRect; outputRect = CompanyGroup.Company.Rect; IsNull = CompanyGroup.Company.IsNull; OutputRegion = outputRect; OutputRegion.Inflate (5dt, 5dt);
