在 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 依賴項
- 語言包支持
您也可以透過以下方式安裝其他語言包,例如阿拉伯語、中文或德語:
PM > Install-Package IronOcr.Languages.Arabic
PM > Install-Package IronOcr.Languages.GermanPM > Install-Package IronOcr.Languages.Arabic
PM > Install-Package IronOcr.Languages.GermanDLL 下載
對於離線或手動安裝,您可以直接下載編譯好的 DLL 檔案:
將它們添加到您的項目中:
正在解壓縮 .zip 文件 在 Visual Studio 中開啟你的項目
- 右鍵單擊"依賴項">"新增引用">"瀏覽"
- 選擇資料夾中的所有 DLL 文件
Windows Installer
IronOCR 也為喜歡透過安裝檔案手動安裝程式庫的開發人員提供了一個 Windows 安裝程式。 這對於離線環境或企業部署尤其有用。
-下載 IronOCR 安裝程式 (IronOcrInstaller.zip)
使用安裝程式:
- 啟動安裝程式
- 解壓縮 ZIP 檔案並運行其中的可執行檔。安裝程式將開啟並顯示許可協議介面。
- 閱讀許可協議,然後勾選方框接受條款,並點擊"安裝"繼續。
- 查看安裝資訊。 查看完畢後,點選"下一步"繼續。
- 安裝完成後,按一下"完成"以完成安裝。
安裝程式包含 OCR 引擎和語言支援所需的所有 DLL,因此無需 NuGet 即可輕鬆將其整合到任何 Windows 專案中。
常見問題解答
在Windows系統上使用IronOCR需要哪些系統配置?
IronOCR 支援 Windows 11、Windows 10、Windows Server 2022 和 2019(需啟用桌面體驗)以及 Windows Server 2016(需啟用桌面體驗)。由於 Windows Server Core 依賴 System.Drawing 元件,因此其對 Windows Server Core 的支援有限。
如何使用 NuGet 安裝 IronOCR?
您可以透過 NuGet 套件管理器安裝 IronOCR,只需搜尋「IronOcr」套件即可。這是將 IronOCR 整合到 Windows 專案中的建議方法。
IronOCR 是否可以增加其他語言支援?
是的,您可以透過從 NuGet 安裝特定語言的套件來添加其他語言支持,例如 IronOcr.Languages.Arabic 或 IronOcr.Languages.German。
IronOCR 能否在不使用 NuGet 的情況下手動安裝?
是的,可以透過從 IronOCR.zip 下載編譯好的 DLL 文件,然後透過 Visual Studio 的「新增參考」功能將其新增至您的專案中,手動安裝 IronOCR。
使用 Windows Installer 安裝 IronOCR 的步驟是什麼?
要使用 Windows Installer 安裝 IronOCR,請下載 IronOcrInstaller.zip,解壓縮,運行可執行文件,接受許可協議,然後按照安裝提示進行操作。
IronOCR是否支援離線安裝?
是的,IronOCR 支援透過可下載的 DLL 和 Windows Installer 進行離線安裝,使其適用於沒有網路存取的環境。
IronOCR軟體包包含哪些元件?
IronOCR 軟體包包含核心 OCR 引擎、必要的 Windows 依賴項以及對多種語言的語言包支援。
如何將下載的 IronOCR DLL 整合到我的專案中?
若要整合下載的 DLL,請解壓縮 IronOCR.zip,在 Visual Studio 中開啟您的項目,右鍵單擊“依賴項”,選擇“新增參考”,然後瀏覽並選擇解壓縮資料夾中的所有 DLL 檔案。
IronOCR 可以在 .NET 6、7 或 8 專案中使用嗎?
是的,IronOCR 可以與 .NET Framework 以及 .NET 6、7 和 8 無縫集成,使其能夠靈活應用於不同的開發環境。
為什麼某些 Windows Server 環境對 IronOCR 的支援有限?
由於 IronOCR 依賴 System.Drawing 和相關的圖形元件,而這些元件在精簡的 Core 或 Nano 環境中無法完全使用,因此 Windows Server Core 環境的支援有限。






