Saltar al contenido principal
Para simplificar, este ejemplo utiliza un documento de una sola página. En él se describe la creación de un FlexiLayout para una factura sencilla. A diferencia de los ejemplos anteriores, este incluye una tabla.
Este ejemplo le guiará por todos los pasos de la creación de un FlexiLayout y, al mismo tiempo, le enseñará algunos trucos que puede usar para describir la posición de los objetos. Lo más importante es que le enseñará a detectar objetos de imagen que corresponden a elementos Table. Este ejemplo contiene referencias a las siguientes secciones del archivo de ayuda: Help/Tutorial/Sample1 y Help/Tutorial/Sample2, que describen la creación de FlexiLayouts con bloques y elementos de varios tipos (excepto Tables). Algunas de las operaciones básicas se describen allí con mayor detalle. El proyecto de FlexiLayout Studio con las imágenes de prueba y un FlexiLayout ya preparado se puede encontrar en %public%\ABBYY\FlexiCapture\12.0\Samples\FLS\English\Invoice One-Page. El documento de ejemplo es una factura bastante sencilla, pero típica. Se diferencia de los ejemplos anteriores en que tiene un campo de tipo tabla y que algunos campos del documento pueden estar ausentes.
A continuación, proporcionamos instrucciones paso a paso para crear un FlexiLayout. El objetivo de un FlexiLayout para este documento es garantizar una detección fiable de los siguientes campos en todas las imágenes de prueba (siempre que aparezcan en un documento):
  • Número de factura
  • Fecha de la factura
  • Dirección de entrega
  • Cantidad total
  • Monto total
  • País
  • Tabla de factura (solo las siguientes columnas: Reference, Descripción, Cantidad, Precio unitario, Total)