如何获得对 IronOCR 的最佳支持
感谢您花时间正确配置IronOCR。 我们有一个工程师团队在定期发布新版本以改进IronOCR。 更新经常部署在NuGet每1到2个月。
为了更好地帮助您,我们需要将您遇到的问题归类为以下类型之一:
异常和错误
如果您在使用IronOCR时遇到了致命错误而无法使用我们的代码,我们希望得到通知。! 报告的问题越清楚,解决起来就会越快。 请按照我们的说明进行报告。异常和错误报告页面隔离问题。
- 阅读我们的故障排除指南和语言包常见问题可能会让您了解到IronOCR的常见问题和局限性。
- 如果您的问题在以下已知问题列表中 - 可能已有解决方案:
已知部署问题
如果您的解决方案在本地工作正常,但部署到另一台机器上时失败,我们希望能够改进对该平台的支持,并感谢您的协助。一份包含出现问题的机器详细信息的错误报告.
如果您的问题在以下已知问题列表中 - 可能已有解决方案:
Windows
- 系统。异常:无法初始化 Tesseract。 回退逻辑失败了。 请安装Visual C++ 运行时在Windows上为32位和64位运行环境。
- 未处理的异常:System.Runtime.InteropServices.SEHException 这是一个支持赛扬和 Atom 处理器的已知限制. 计划中的修复正在进行中。
Linux、Docker 和 MacOS
- 未处理的异常。 System.DllNotFoundException:找不到或无法加载任何名称的原生库:[libgdiplus, libgdiplus.so]或[libgdiplus, libgdiplus.dylib]您可能需要安装 libgdiplus 以支持 System.Drawing.Common在您的Linux或MacOS操作系统上
- System.TypeInitializationException : 类型初始化器为 'Gdip' 抛出了一个异常。 .NET 6 在 Linux 和 Mac 上的特定问题。 您可能需要在您的 .NET 6 项目中添加对 Microsoft System.Drawing.Common 的支持或使用 .NET Framework、Core 3.1 或 .NET5,直到 .NET 6 的这一普遍限制得到改善。
Azure Functions v3 和 v4
- "OCRData file not found"的异常可以使用我们的方法来解决。Azure 功能部署指南.
许可
我们最常见的问题是关于许可的:
- 如何获得 IronOCR 许可证和哪种许可证适用于您的使用案例。
如何申请许可证密钥用于商业部署也是一种非常常见的文章。
如果这些方法不适用或无法解决问题,并且您想要请求我们的高级工程师的帮助,请遵循本指南以最快的速度解决问题。