如何獲得 IronOCR 的最佳支持
感謝您抽出時間讓 IronOCR 正常運作。 我們有一個工程師團隊,致力於透過定期發布版本來改進 IronOCR。 更新通常每隔 1 到 2 個月在NuGet上部署一次。
為了更好地幫助您,我們需要將您遇到的問題歸類為以下幾種類型之一:
異常和錯誤
如果您在使用 IronOCR 時遇到致命錯誤,導致無法使用我們的程式碼,請務必告知我們! 錯誤回報越清晰,問題就能越快解決。 請按照我們異常和錯誤報告頁面上的說明進行報告,以便我們找出問題所在。
閱讀我們的故障排除指南和語言包常見問題解答,可能會讓您了解 IronOCR 的常見問題和限制。
- 如果您的問題屬於以下已知問題列表,則可能已有解決方案:
已知部署問題
如果您的解決方案在本地運行正常,但在部署到另一台機器時失敗,我們非常希望改進對該平台的支持,並感謝您提交錯誤報告,詳細說明出現問題的機器。
視窗
- _System.Exception:無法初始化 Tesseract。 備用邏輯失敗了。
- 請在 Windows 上安裝Visual C++ 執行時間,包括32 位元和 64 位元執行時間。
- 未處理的例外:System.Runtime.InteropServices.SEHException 這是支援 Celeron 和 Atom 處理器的一個已知限制。 計劃中的修復工作正在進行中。
Linux、Docker 和 macOS
- 未處理的異常。 System.DllNotFoundException:找不到或無法載入任何名稱的本機程式庫:[ libgdiplus, libgdiplus.so ] 或 [ libgdiplus, libgdiplus.dylib ]_
- 您可能需要在 Linux 或 MacOS 作業系統上安裝 libgdiplus 以支援 System.Drawing.Common 。
- System.TypeInitializationException: 類型"Gdip"的類型初始值設定項目引發了異常。
- Linux 和 Mac 上的 .NET 6 特定問題。 您可能需要在 .NET 6 專案中新增對 Microsoft System.Drawing.Common 的支持,或使用 .NET Framework、Core 3.1 或 .NET 5,直到 .NET 6 的這一普遍限制得到改善。
Azure Functions v3 和 v4
- 可以使用我們的Azure 函數部署指南來解決"找不到 OCRData 檔案"的異常。
授權
我們最常被問到的問題是關於許可證方面的:
-如何獲得 IronOCR 的許可,以及哪種許可適用於您的使用情況。 -如何將許可證金鑰應用於商業部署也是一篇非常常見的文章。
如果以上方法均不適用或無法解決問題,並且您希望獲得我們訓練有素的工程師的幫助,請按照以下指南操作,以便盡快解決問題。






