Para crear una plantilla de formulario de documento, es necesario escanear la imagen de un formulario sin rellenar y definir plantillas de campo en ella. A menudo, un formulario de documento contiene marcas OMR independientes o tablas de marcas OMR.
Para definir la plantilla de marca OMR, utilice el ratón para seleccionar la región de la marca OMR en la imagen de la plantilla de formulario. Para definir la plantilla de tabla de marca OMR, utilice el ratón para seleccionar la región de la tabla de marca OMR en la imagen de la plantilla de formulario y especifique las distancias entre las celdas de la tabla.
Si hay muchas marcas OMR, entonces tendrás que usar el mouse para seleccionar muchas regiones en la imagen de plantilla, lo que lleva mucho tiempo.
Al darnos cuenta del problema, agregamos al complemento VintaSoft Forms Processing .NET la funcionalidad para la búsqueda y creación automática de plantillas de marca OMR en la región de plantillas de formulario de documento, lo que simplificó significativamente el proceso.
Ahora, la herramienta visual Vintasoft.Imaging.FormsProcessing.FormRecognition.UI.VisualTools.FormFieldTemplateEditorTool busca marcas OMR en la región seleccionada de la imagen de la plantilla de formulario si la propiedad FormFieldTemplateEditorTool.IsFieldTemplateAutomaticBuildingEnabled está establecida en "True". Puede evaluar rápidamente la funcionalidad creada con la aplicación de demostración "VintaSoft Forms Processing Demo".
Si desea detectar automáticamente una marca OMR rectangular/elíptica en una imagen de plantilla en la aplicación "VintaSoft Forms Processing Demo", debe seguir estos pasos:
- Ejecute la aplicación de demostración "VintaSoft Forms Processing Demo" ("[SdkInstallPath]\VintaSoft\Imaging .NET 14.1\Bin\DotNet9\AnyCPU\FormsProcessingDemo.exe")
- Seleccione el menú "Archivo => Administrar plantillas..." => se abrirá el cuadro de diálogo "Editor de plantillas de campos de formulario"
-
Seleccione el menú "Archivo => Abrir imagen de plantilla..." y seleccione una imagen de plantilla de documento
-
Con el cursor del mouse, seleccione una región rectangular que contenga marcas OMR en la imagen de la plantilla de documento:
-
Haga clic en el botón "Marca OMR rectangular/elíptica" en la barra de herramientas => plantillas de Las marcas OMR se detectarán automáticamente en la región seleccionada de la imagen de plantilla y se agregarán a la plantilla de formulario del documento:
Si desea detectar automáticamente una tabla que consta de marcas OMR rectangulares/elípticas en una imagen de plantilla en la aplicación de demostración "VintaSoft Forms Processing Demo", debe seguir estos pasos:
- Ejecute la aplicación de demostración "VintaSoft Forms Processing Demo" ("[SdkInstallPath]\VintaSoft\Imaging .NET 14.1\Bin\DotNet9\AnyCPU\FormsProcessingDemo.exe")
- Seleccione el menú "Archivo => Administrar plantillas..." => se abrirá el cuadro de diálogo "Editor de plantillas de campos de formulario"
-
Seleccione el menú "Archivo => Abrir imagen de plantilla..." y seleccione una imagen de plantilla de documento
-
Con el cursor del mouse, seleccione una región rectangular que contenga una tabla de marcas OMR en la imagen de la plantilla del documento:
-
Haga clic en el botón "Tabla con marcas OMR rectangulares/elípticas" en la barra de herramientas => se abrirá el cuadro de diálogo "Nueva tabla de marcas OMR". Especifique el número de filas y columnas de la tabla, especifique la orientación de la tabla y haga clic en el botón "Aceptar" => la plantilla de la tabla de marcas OMR se detectará automáticamente en la región seleccionada de la imagen de la plantilla y se añadirá a la plantilla del formulario del documento: