Getting Started with IronOCR on Windows

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

IronOCR 是一個強大的 .NET OCR 庫,旨在從掃描文件、圖像、PDF 等中提取文本。 它支持多種語言,並可以無縫集成到基於 Windows 的開發環境中,使用 .NET Framework 或 .NET 6、7 和 8。

本指南將引導您在 Windows 上設置 IronOCR 並了解哪種配置效果最佳。

Windows 兼容性

Windows Logo related to Windows 兼容性Nuget related to Windows 兼容性

IronOCR 支持以下 Windows 版本:

  • Windows 11 與 Windows 10
  • Windows Server 2022 與 2019 – 桌面體驗
  • Windows Server 2016 – 桌面體驗
  • Windows Server Core – 支援有限

請注意IronOCR 在底層使用 System.Drawing 和相關的圖形組件,這些在精簡的 Core 或 Nano 環境中不可用。 為獲得最佳效果,請使用 Windows Server 的桌面體驗版本。

Windows 特定的安裝

NuGet 安裝 (推薦)

在 Windows 上安裝 IronOCR 最簡單和最可靠的方法是通過 NuGet 套件管理器

Install-Package IronOcr

此套件包括:

  • 核心 OCR 引擎
  • Windows 依賴項
  • 語言包支持

您還可以通過引用來安裝其他語言包,例如阿拉伯語、中文或德語:

PM > Install-Package IronOcr.Languages.Arabic
PM > Install-Package IronOcr.Languages.German
PM > Install-Package IronOcr.Languages.Arabic
PM > Install-Package IronOcr.Languages.German
SHELL

DLL 下載

對於離線或手動安裝,您可以直接下載編譯的 DLL:

將它們添加到您的項目中:

  • 提取 .zip
  • 在 Visual Studio 中打開您的項目
  • 右擊依賴項 > 添加引用 > 瀏覽
  • 選擇文件夾中的所有 DLL 文件

Windows 安裝程序

IronOCR 還提供一個 Windows 安裝程序,供開發人員手動通過設置文件安裝庫。 這對於離線環境或企業部署特別有用。

使用安裝程序:

  • 啟動安裝程序
  • 提取 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 環境的支援有限。

A PHP Error was encountered

Severity: Warning

Message: Illegal string offset 'name'

Filename: sections/author_component.php

Line Number: 18

Backtrace:

File: /var/www/ironpdf.com/application/views/main/sections/author_component.php
Line: 18
Function: _error_handler

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 63
Function: view

File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php
Line: 64
Function: main_view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/views/products/get-started/index.php
Line: 2
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 552
Function: view

File: /var/www/ironpdf.com/application/controllers/Products/Getstarted.php
Line: 25
Function: render_products_view

File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Illegal string offset 'title'

Filename: sections/author_component.php

Line Number: 38

Backtrace:

File: /var/www/ironpdf.com/application/views/main/sections/author_component.php
Line: 38
Function: _error_handler

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 63
Function: view

File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php
Line: 64
Function: main_view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/views/products/get-started/index.php
Line: 2
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 552
Function: view

File: /var/www/ironpdf.com/application/controllers/Products/Getstarted.php
Line: 25
Function: render_products_view

File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once

A PHP Error was encountered

Severity: Warning

Message: Illegal string offset 'comment'

Filename: sections/author_component.php

Line Number: 48

Backtrace:

File: /var/www/ironpdf.com/application/views/main/sections/author_component.php
Line: 48
Function: _error_handler

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 63
Function: view

File: /var/www/ironpdf.com/application/views/products/sections/three_column_docs_page_structure.php
Line: 64
Function: main_view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/views/products/get-started/index.php
Line: 2
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 88
Function: view

File: /var/www/ironpdf.com/application/libraries/Render.php
Line: 552
Function: view

File: /var/www/ironpdf.com/application/controllers/Products/Getstarted.php
Line: 25
Function: render_products_view

File: /var/www/ironpdf.com/index.php
Line: 292
Function: require_once

準備好開始了嗎?
Nuget 下載 5,044,537 | 版本: 2025.11 剛剛發布