開始使用Windows上的IronOCR
IronOCR是一個強大的.NET OCR程式庫,旨在從掃描文件、圖像、PDF等中提取文字。 它支持多種語言,並可以無縫整合到使用.NET Framework或.NET 6, 7, 和8的Windows開發環境中。
本指南將引導您在Windows上設置IronOCR,並了解哪些配置效果最佳。
Windows相容性
IronOCR支持以下Windows版本:
- Windows 11與Windows 10
- Windows Server 2022與2019 – 桌面體驗
- Windows Server 2016 – 桌面體驗
- Windows Server Core – 有限支持
Windows專用安裝
NuGet安裝(推薦)
在Windows上安裝IronOCR最簡單且最可靠的方法是通過NuGet包管理器:
Install-Package IronOcr
此套件包括:
- 核心OCR引擎
- Windows依賴項
- 語言包支持
您也可以通過引用來安裝額外的語言包,如阿拉伯語、中文或德語:
Install-Package IronOcr.Languages.Arabic, IronOcr.Languages.German
DLL下載
對於離線或手動安裝,您可以直接下載編譯好的DLL:
將它們新增到您的專案中:
- 解壓縮.zip文件
- 在Visual Studio中打開您的專案
- 右鍵單擊依賴項 > 新增引用 > 瀏覽
- 選擇資料夾中的所有DLL文件
Windows安裝程式
IronOCR還提供了一個Windows安裝程式,適用於喜歡通過設置文件手動安裝程式庫的開發者。 這對於離線環境或企業部署特別有用。
要使用安裝程式:
- 啟動安裝程式
- 解壓縮ZIP文件並運行其中的可執行文件。 安裝程式將開啟並顯示授權協議畫面。
- 閱讀授權協議,然後勾選方框接受條款,點擊安裝以繼續。
- 查看安裝資訊。 查看後,點擊下一步以繼續。
- 設置完成後,點擊完成以結束安裝。
安裝程式包括OCR引擎和語言支持所需的所有DLL,使其能夠輕鬆整合到任何Windows專案中而無需NuGet。
常見問題
在Windows上使用IronOCR的系統要求是什麼?
IronOCR支持Windows 11、Windows 10、Windows Server 2022 & 2019(帶桌面體驗)和Windows Server 2016(帶桌面體驗)。由於依賴於System.Drawing元件,因此對Windows Server Core的支持有限。
我如何使用 NuGet 安裝 IronOCR?
您可以通過在NuGet套件管理器中搜尋'IronOcr'套件來安裝IronOCR。這是將IronOCR整合到Windows專案中的推薦方法。
有可能在IronOCR中新增更多語言支持嗎?
是的,您可以通過從NuGet安裝特定語言的套件來新增額外的語言支持,如IronOcr.Languages.Arabic或IronOcr.Languages.German。
可以不使用NuGet來手動安裝IronOCR嗎?
是的,可以通過從IronOCR.zip下載編譯的DLL並使用Visual Studio的'新增引用'功能將它們新增到您的專案中來手動安裝IronOCR。
使用Windows安裝程式安裝IronOCR的過程是什麼?
要使用Windows安裝程式安裝IronOCR,請下載IronOcrInstaller.zip,解壓縮它,運行可執行文件,接受授權協議,並按照安裝提示進行。
IronOCR支援離線安裝嗎?
是的,IronOCR通過可下載的DLL和Windows安裝程式支援離線安裝,非常適合無法連接互聯網的環境。
IronOCR套件中包含哪些元件?
IronOCR套件包括核心OCR引擎、必要的Windows依賴項,以及多語言支持的語言包。
如何將下載的IronOCR DLL整合到我的專案中?
要整合下載的DLL,請解壓IronOCR.zip,打開您的項目在Visual Studio中,右鍵單擊'Dependencies',選擇'新增引用',然後瀏覽選擇從解壓縮文件夾中的所有DLL文件。
IronOCR可以在.NET 6, 7 或 8 項目中使用嗎?
是的,IronOCR可以無縫整合到.NET Framework以及.NET 6, 7 和 8中,從而使其適用於不同的開發環境。
為什麼一些Windows Server環境對IronOCR的支持有限?
Windows Server Core環境支持有限,因為IronOCR依賴於System.Drawing和相關的圖形元件,這些元件在瘦化的Core或Nano環境中不完全可用。

