FormSuite for Structured Forms是结构化的表单处理SDK和字符识别工具套包,包括表单处理工具FormFix和字符识别工具SmartZone。全部表格处理控件被设计为能够经过内存到内存的数据传输模式进行相互沟通。本文收集了一些FormSuite for Structured Forms常见问题及解答供你们学习讨论。服务器
1、若是个人表单匹配不正确该怎么办
FormSuite的各类性能表现没有肯定的答案,由于它必须使用探索式匹配方法,这些方法不必定为每一个表单集提供相同的结果。ScanFix和FormFix提供了多种工具来帮助优化您的表单集。如下是解决一些常见案例的一些提示:工具
- 未找到匹配项:ScanFix提供了有助于匹配的去除斑点、去歪斜和二值化等方法。下降FormFix中的最小匹配可信度也可能有助于匹配,但可能会引入其余错误。
- 表单页面匹配不正确:在这种状况下,请尝试删除可能会致使两种不一样的表单看起来类似的项目,例如边框、斑点和线条。
- 表单被颠倒或旋转匹配:若是您知道表单始终是正确的,您能够禁用FormFix IdentificaitonProcessor的“IdentifyRotated”属性检查旋转匹配的功能。
建议您在FormSuite附带的FormAssist演示程序中调整您的设置。性能
2、在IIS上使用许可证开发工具包时,为何会出现“80040154 Class Not Registered”错误
若是您收到“未注册的80040154类(HRESULT异常:0x80040154(REGDB_E_CLASSNOTREG))”。而且尝试在经过IIS建立的网站上使用LDK时出错,多是由于平台冲突。要解决此问题,请尝试检查(或直接取消选中)与网站相关联应用程序池的“启用32位应用程序”。学习
3、为何个人许可证中止工做
许可证中止工做有几个缘由。最多见的是MAC地址发生变化(在虚拟机上,或在重大硬件更改后)。此外,若是在许可某计算机时没有可用的许可证,则能够经过服务器受权程序将临时的两周许可证放在计算机上。开发工具
4、在得到机器许可后,为何还会弹出“Accusoft Licensing”
可能的缘由有:优化
- 您已使用“runtime/deployment”许可证许可您的计算机,而且您没有在代码中调用SetSolutionName和SetSolutionKey方法。默认状况下,Accusoft产品将在此路径中查找注册表中的许可证:HKEY_LOCAL_MACHINE\SOFTWARE\Accusoft\Licensing\Accusoft。可是,对于运行时许可证,它们存储在HKEY_LOCAL_MACHINE\SOFTWARE\Accusoft\Licensing\YourSolutionName。所以,当您调用SetSolutionName时,它会告诉您的应用程序查找正确的目录以查找运行时许可证。
- 您未在计算机上成功安装许可证,而且安装的临时许可证已过时。您须要运行SLU或再次尝试使用LDK。若是这不起做用,请尝试在脱机模式下许可您的计算机。
- 您正在尝试使用开发许可证,而且在代码中调用SetSolutionName和SetSolutionKey。在部署应用程序和使用部署许可证时,只应在代码中调用SetSolutionName和SetSolutionKey 。
- 您输入的许可证信息可能有误。检查客户门户以确保您已得到SetSolutionKey和SetSolutionName的正确参数值。
5、为何当我尝试运行SLU时,获得“组件COMDLG32.OCX或其中一个依赖项未正确注册”的错误
若是计算机未注册COMDLG32.OCX文件,则会发生此错误。要解决此问题,请执行如下操做:网站
- 若是目标计算机上没有,则安装comdlg.ocx依赖项。若是系统上没有comdlg.ocx,则须要从具备它的系统中获取。
- 将文件放在C:\ Windows \ System32文件夹中(若是是64位计算机则C:\ Windows \ SysWOW64)。
- 经过regsvr32.exe命令注册DLL。
- 当看到成功消息后才能继续进行许可安装。
查看原文出处请点击这里。ui