如何獲得 IronOCR 的最佳支援
感謝您撥冗協助 IronOCR 正常運作。 我們有一支工程師團隊致力於透過定期發布來改進 IronOCR。 更新通常每 1 至 2 個月在 NuGet 上發布。
為了讓我們能更好地協助您,請將您遇到的問題歸類為以下其中一種類型:
例外情況與錯誤
若您在使用 IronOCR 時遇到致命錯誤,導致無法使用我們的程式碼,請務必告知我們! 錯誤報告越清晰,問題就能越快獲得解決。 請依照我們的"例外情況與錯誤回報頁面"上的指示進行回報,以便釐清問題。
- 閱讀我們的疑難排解指南和語言套件常見問題,可協助您了解 IronOCR 的常見問題與限制。
- 若您的問題出現在以下已知問題清單中,可能已有解決方案:
已知部署問題
若您的解決方案在本地環境運作正常,但部署至其他機器時卻發生錯誤,我們非常樂意改善對該平台的支援,並感謝您提交錯誤報告,詳述發生問題的機器資訊。
Windows
- System.Exception: 無法初始化 Tesseract。 備用邏輯失敗。
- 請在 Windows 系統上安裝 32 位元及 64 位元的 Visual C++ 執行環境。
- 未處理的例外狀況:System.Runtime.InteropServices.SEHException
- 這是支援 Celeron 和 Atom 處理器的已知限制。 目前正在進行預定的修正。
Linux、Docker 及 macOS
- 未處理的例外狀況。 System.DllNotFoundException:無法找到或載入以下任一名稱的原生函式庫:[ libgdiplus, libgdiplus.so ] 或 [ libgdiplus, libgdiplus.dylib ]
- 您可能需要在 Linux 或 macOS 作業系統上安裝 libgdiplus,以支援 System.Drawing.Com/mon。
- System.TypeInitializationException:'Gdip' 的類型初始化程式拋出了例外狀況。
- Linux 和 Mac 上的 .NET 6 特定問題。 您可能需要為您的 .NET 6 專案新增對 Microsoft System.Drawing.Com/mon 的支援,或改用 .NET Framework、Core 3.1 或 .NET 5,直到 .NET 6 的此項普遍限制獲得改善為止。
Azure Functions v3 與 v4
- 關於"找不到 OCRData 檔案"的例外情況,可參考我們的 Azure 函式部署指南來解決。
授權
我們最常被問到的問題是關於授權:
- 如何取得 IronOCR 授權,以及哪種授權適用於您的使用情境。
- _如何套用授權金鑰_以進行商業部署,也是非常常見的文章主題。
_若上述內容不適用或無法協助解決問題,且您希望向我們訓練有素的工程師尋求協助,請遵循此指南以獲得最迅速的解決方案。_

