如何为 IronOCR 申请工程支持

This article was translated from English: Does it need improvement?
Translated
View the article in English

感谢您花时间帮助我们改进 IronOCR 并解决您可能遇到的任何问题。我们的绝大多数功能和更新都是根据客户的要求进行的,我们认为软件开发是客户和开发人员之间的双向交流。

阅读我们的 故障排除指南 您可能会了解到 IronOCR._ 的常见问题和局限性。

为了提供支持,我们的工程团队需要能够_有效地复制问题并创建回归测试。我们看到的大多数问题都是特定于平台或运行时的。因此,我们需要获得极为简洁的信息。

简洁明了的问题描述

一份好的技术报告必须包含足够的信息来重现问题。想象一下您向同事报告问题或在 stack overflow 上发帖。

错误报告应包含

  • 对所出现症状的清晰描述,以及您对其原因的任何想法。
  • 足够的信息以完整再现体验,包括您正在处理的图像和 PDF 文件。

  • 环境:IronOCR 版本、操作系统和 .NET 运行时版本、 (准确的云环境(如适用)

请尽可能多地包含以下内容,以便优先处理您的投诉单

  • 完全重现问题的示例项目 (见下)
  • 堆栈溢出式代码片段 (请勿截图代码)
  • 症状/异常截图
  • 异常信息文本 (异常 + 内部异常)
  • 进程在哪个调试点停止工作或在代码中逃脱?
  • 输入参数和资产:图片、PDF 文件...

如何启用日志文件

在您的错误报告中附加日志文件可使我们提供帮助的可能性_____

注意:IronOCR 有一些详细的错误记录功能,需要启用。

在运行任何 IronOCR 方法之前,请将其置于代码顶部

// Place at the top of your code, prior to running any other IronOCR methods
    IronOcr.Installation.LogFilePath = "Default.log";
    IronOcr.Installation.LoggingMode = IronOcr.Installation.LoggingModes.All;
// Place at the top of your code, prior to running any other IronOCR methods
    IronOcr.Installation.LogFilePath = "Default.log";
    IronOcr.Installation.LoggingMode = IronOcr.Installation.LoggingModes.All;
' Place at the top of your code, prior to running any other IronOCR methods
	IronOcr.Installation.LogFilePath = "Default.log"
	IronOcr.Installation.LoggingMode = IronOcr.Installation.LoggingModes.All
VB   C#

如何附加示例项目

一个能单独准确复制整个问题的示例项目能让我们的工程师简单、迅速地识别和理解问题。

这是可重复性的黄金标准,通常会加快将支持请求提交到堆栈顶层的速度。

我们首选的格式是压缩的、简单的、独立的 .NET 控制台或网络应用程序项目

  • 发送 Google Drive 或 Dropbox 链接时,请启用完全共享。
  • 不需要 Bin 文件夹,因为包含该文件夹会使压缩文件变得臃肿

还请包括

  • 输入文件 (工作和非工作)包括图像文件和 PDF 文件
  • 预期输出

如何联系我们的工程团队

请将所有支持请求发送至 developers@ironsoftware.com