IronOCR 一般疑難排解提示

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

若遇到一般存取或應用程式相關問題,請嘗試以下建議:

  1. 請確保目標電腦已安裝 最新版本 2015-2019 的 Microsoft Visual C++ Redistributable for Visual Studio,因為 Tesseract 依賴此套件。
  2. x86 機器僅需 x86 版本。
  3. x64 機器需要 同時 具備 x86 和 x64 版本。
  4. 如需更多資訊,請參閱 Microsoft 文件

生產伺服器通常比開發或測試機器具有更嚴格的安全管控。 請確保伺服器具備網路連線,以便在首次執行時下載所需元件。

  1. 請確保系統預設暫存資料夾(在 Windows 系統中通常為 /windows/temp)以及輸入檔案/位置,已針對以下使用者授予"完全控制"權限:
    • AppPool 身分/IIS 使用者(通常為 IUSR)
    • NetworkService
    • ASPNET(如適用)

在更新函式庫版本或變更授權金鑰後,建議重新部署應用程式的 CLEAN 版本,以降低 DLL 快取的影響。

  1. 請嘗試將該函式庫下載至一個全新的專案中,並清除伺服器上的所有 Windows 暫存檔及快取資料夾。
  2. 請手動從暫存資料夾或指定的安裝路徑中刪除 IronOCR。
  3. 解除安裝該函式庫,並務必勾選"移除依賴項"核取方塊。
  4. 請手動從此位置移除 NuGet 快取:%userprofile%\.nuget\packages
  5. 透過 Visual Studio 自動清除快取,請選擇以下選項:前往"工具">"NuGet 套件管理員">"一般",然後按一下"清除所有 NuGet 快取"。
  6. 請依照此處說明設定新的安裝路徑,選擇位於 Program Files、Temp 或 Users 目錄之外的新目錄:IronOCR 安裝路徑設定

若上述步驟仍無法解決問題,請參閱 IronOCR 的工程請求清單。 這將提供我們的工程師所需資訊,以便針對技術諮詢給予最迅速的回應。

Curtis Chau
技術撰稿人

Curtis Chau 擁有卡爾頓大學(Carleton University)的電腦科學學士學位,專精於前端開發,並精通 Node.js、TypeScript、JavaScript 及 React。他熱衷於打造直觀且美觀的用戶介面,喜歡運用現代框架,並創建結構完善、視覺上吸引人的手冊。

除了開發工作之外,Curtis 對物聯網(IoT)抱有濃厚興趣,致力於探索整合硬體與軟體的創新方法。閒暇時,他喜歡玩遊戲和開發 Discord 機器人,將對科技的熱愛與創意相結合。

準備開始了嗎?
Nuget 下載 5,896,332 | 版本: 2026.5 just released
Still Scrolling Icon

還在往下捲動嗎?

想要快速確認成果嗎? PM > Install-Package IronOcr
執行範例 觀看您的圖片轉為可搜尋文字。