Accusoft结构化工具包FormSuite for Structured Forms常见问题解答(二)
时间: 2018-12-21来源:OSCHINA
前景提要
「深度学习福利」大神带你进阶工程师,立即查看>>>
FormSuite for Structured Forms 是结构化的表单处理SDK和字符识别工具套包,包括表单处理工具 FormFix 和字符识别工具 SmartZone 。所有表格处理控件被设计为可以通过内存到内存的数据传输模式进行相互沟通。本文收集了一些 FormSuite for Structured Forms 常见问题及解答供大家学习讨论。

一、如果我的表单匹配不正确该怎么办
FormSuite 的各种性能表现没有确定的答案,因为它必须使用探索式匹配方法,这些方法不一定为每个表单集提供相同的结果。 ScanFix 和 FormFix 提供了多种工具来帮助优化您的表单集。以下是解决一些常见案例的一些提示: 未找到匹配项:ScanFix提供了有助于匹配的去除斑点、去歪斜和二值化等方法。降低 FormFix 中的最小匹配可信度也可能有助于匹配,但可能会引入其他错误。 表单页面匹配不正确:在这种情况下,请尝试删除可能会导致两种不同的表单看起来相似的项目,例如边框、斑点和线条。 表单被颠倒或旋转匹配:如果您知道表单始终是正确的,您可以禁用FormFix IdentificaitonProcessor的“IdentifyRotated”属性检查旋转匹配的功能。
建议您在 FormSuite 附带的 FormAssist 演示程序中调整您的设置。
二、在IIS上使用许可证开发工具包时,为什么会出现“80040154 Class Not Registered”错误
如果您收到“未注册的80040154类(HRESULT异常:0x80040154(REGDB_E_CLASSNOTREG))”。并且尝试在通过IIS创建的网站上使用LDK时出错,可能是因为平台冲突。要解决此问题,请尝试检查(或直接取消选中)与网站相关联应用程序池的“启用32位应用程序”。

三、为什么我的许可证停止工作
许可证停止工作有几个原因。最常见的是MAC地址发生变化(在虚拟机上,或在重大硬件更改后)。此外,如果在许可某计算机时没有可用的许可证,则可以通过服务器授权程序将临时的两周许可证放在计算机上。
四、在获得机器许可后,为什么还会弹出“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的正确参数值。
五、为什么当我尝试运行SLU时,得到“组件COMDLG32.OCX或其中一个依赖项未正确注册”的错误
如果计算机未注册COMDLG32.OCX文件,则会发生此错误。要解决此问题,请执行以下操作: 如果目标计算机上没有,则安装comdlg.ocx依赖项。如果系统上没有comdlg.ocx,则需要从具有它的系统中获取。 将文件放在C:\ Windows \ System32文件夹中(如果是64位计算机则C:\ Windows \ SysWOW64)。 通过regsvr32.exe命令注册DLL。 当看到成功消息后才能继续进行许可安装。
查看原文出处请点击 这里 。

科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

热门排行