在 Windows 系统上使用 IronOCR 入门指南

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

IronOCR 是一个功能强大的 .NET OCR 库,旨在从扫描文档、图像、PDF 等中提取文本。 它支持多种语言,并可无缝集成到使用 .NET Framework 或 .NET 6、7 和 8 的基于 Windows 的开发环境中。

本指南将引导您完成在 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 Installer

IronOCR 还为喜欢通过安装文件手动安装库的开发人员提供了一个 Windows 安装程序。 这对于离线环境或企业部署尤其有用。

-下载 IronOCR 安装程序 (IronOcrInstaller.zip)

使用安装程序:

  • 启动安装程序
  • 解压缩 ZIP 文件并运行其中的可执行文件。安装程序将打开并显示许可协议界面。
  • 阅读许可协议,然后勾选方框接受条款,并点击"安装"继续。
  • 查看安装信息。 查看完毕后,点击"下一步"继续。
  • 安装完成后,单击"完成"以完成安装。

安装程序包含 OCR 引擎和语言支持所需的所有 DLL,因此无需 NuGet 即可轻松将其集成到任何 Windows 项目中。

常见问题解答

使用 IronOCR 在 Windows 上的系统要求是什么?

IronOCR 支持 Windows 11、Windows 10、带有桌面体验的 Windows Server 2022 和 2019,以及带有桌面体验的 Windows Server 2016。由于依赖于 System.Drawing 组件,IronOCR 对 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,右键点击依赖关系,选择添加引用,然后浏览以选择从提取的文件夹中的所有 DLL 文件。

IronOCR 可以在 .NET 6、7 或 8 项目中使用吗?

可以,IronOCR 可无缝集成到 .NET Framework 以及 .NET 6、7 和 8 中,使其适用于不同的开发环境。

为什么某些 Windows Server 环境对 IronOCR 的支持有限?

Windows Server Core 环境的支持有限,因为 IronOCR 依赖于 System.Drawing 和相关的图形组件,而这些在精简版的 Core 或 Nano 环境中并不完全可用。

Kye Stuart
技术作家

Kye Stuart 在 Iron Software 中将编码热情与写作技能结合在一起。他在 Yoobee 学院接受软件部署教育,现在将复杂的技术概念转化为清晰的教育内容。Kye 重视终身学习,接受新的技术挑战。

工作之余,他们喜欢 PC 游戏、Twitch 上的直播,以及户外活动如园艺和带狗 Jaiya 散步。Kye 的直截了当的方法使他们成为 Iron Software 使命的关键,即为全球开发者解密技术。

准备开始了吗?
Nuget 下载 5,167,857 | Version: 2025.11 刚刚发布