要创建文档表单模板,您需要扫描未填写表单的图像,并在扫描的图像上定义字段模板。通常,文档表单包含单独的 OMR 标记或 OMR 标记表。
要定义 OMR 标记模板,请使用鼠标在表单模板图像上选择 OMR 标记区域。要定义 OMR 标记表格模板,请使用鼠标在表单模板图像上选择 OMR 标记表格区域,并指定表格单元格之间的距离。
如果有很多 OMR 标记,那么你必须使用鼠标在模板图像上选择许多区域,这会花费很多时间。
意识到这个问题后,我们在 VintaSoft Forms Processing .NET Plug-in 中添加了在文档表单模板区域中自动搜索和创建 OMR 标记模板的功能,这大大简化了流程。
现在,如果 FormFieldTemplateEditorTool.IsFieldTemplateAutomaticBuildingEnabled 属性设置为 True,则可视化工具 Vintasoft.Imaging.FormsProcessing.FormRecognition.UI.VisualTools.FormFieldTemplateEditorTool 会在表单模板图像的选定区域中搜索 OMR 标记。您可以使用演示应用程序"VintaSoft Forms Processing Demo"快速评估新增功能。
如果您想在"VintaSoft Forms Processing Demo"应用程序中自动检测模板图像上的矩形/椭圆形 OMR 标记,请按照以下步骤操作:
- 运行演示应用程序"VintaSoft Forms Processing Demo"(<SdkInstallPath>\VintaSoft\Imaging .NET 14.1\Bin\DotNet9\AnyCPU\FormsProcessingDemo.exe)
- 选择菜单"文件 => 管理模板..." => 将打开"表单字段模板编辑器"对话框
-
选择菜单"文件 => 打开模板图像..."并选择文档模板图像
-
使用鼠标光标,在文档模板图像上选择包含 OMR 标记的矩形区域:
-
单击"矩形/椭圆形"按钮在工具栏上选择"OMR标记" => 将在模板图像的选定区域中自动检测OMR标记模板,并将其添加到文档表单模板中:
如果您想在演示应用程序"VintaSoft Forms Processing Demo"的模板图像中自动检测由矩形/椭圆形 OMR 标记组成的表格,请按照以下步骤操作:
- 运行演示应用程序"VintaSoft Forms Processing Demo"(<SdkInstallPath>\VintaSoft\Imaging .NET 14.1\Bin\DotNet9\AnyCPU\FormsProcessingDemo.exe)
- 选择菜单"文件 => 管理模板..." => 将打开"表单字段模板编辑器"对话框
-
选择菜单"文件 => 打开模板图像..."并选择文档模板图像
-
使用鼠标光标,在文档模板图像上选择包含 OMR 标记表格的矩形区域:
-
单击工具栏上的"包含矩形/椭圆形 OMR 标记的表格"按钮 => 将打开"新建 OMR 标记表格"对话框,指定表格的行数和列数,指定表格方向,单击"确定"按钮 => 系统将自动在模板图像的选定区域中检测由 OMR 标记组成的表格模板,并将其添加到文档表单模板中: