使用 IronOCR 许可证密钥

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

如何获取许可证密钥

添加 IronOCR 许可证密钥后,您可以无限制地部署您的项目,且不会添加水印。

你可以购买许可证密钥或注册点击此处获取30天免费试用密钥


步骤 1:下载 IronOCR 的最新版本

今天在您的项目中使用 IronOCR,免费试用。

第一步:
green arrow pointer

通过 DLL 安装

Download the IronOcr DLL directly to your machine.

通过 NuGet 安装

Alternatively, you can install through NuGet.

# Run the following command in your terminal to install IronOcr via NuGet
nuget install IronOcr
# Run the following command in your terminal to install IronOcr via NuGet
nuget install IronOcr
SHELL

步骤 2:应用您的许可证密钥

使用代码设置您的 IronOCR 许可证密钥

将此代码添加到应用程序的启动过程中,在 IronOCR 被使用之前。

// Set your IronOCR license key at the beginning of your application
IronOcr.License.LicenseKey = "IRONOCR-MYLICENSE-KEY-1EF01";
// Set your IronOCR license key at the beginning of your application
IronOcr.License.LicenseKey = "IRONOCR-MYLICENSE-KEY-1EF01";
' Set your IronOCR license key at the beginning of your application
IronOcr.License.LicenseKey = "IRONOCR-MYLICENSE-KEY-1EF01"
$vbLabelText   $csharpLabel

您可以使用IronOcr.License.IsValidLicense(string LicenseKey)IronOcr.License.IsLicensed属性来验证您的软件是否已获得许可。


使用 Web.Config 或 App.Config 设置您的许可证密钥。

要使用Web.Config或App.Config将密钥全局应用于您的应用程序,请在appSettings中将以下密钥添加到您的配置文件中。

<configuration>
  ...
  <appSettings>
    <!-- Set your IronOCR license key here -->
    <add key="IronOcr.LicenseKey" value="IRONOCR-MYLICENSE-KEY-1EF01"/>
  </appSettings>
  ...
</configuration>
<configuration>
  ...
  <appSettings>
    <!-- Set your IronOCR license key here -->
    <add key="IronOcr.LicenseKey" value="IRONOCR-MYLICENSE-KEY-1EF01"/>
  </appSettings>
  ...
</configuration>
XML

项目上的 IronOCR 版本2023.4.132024.3.4之间存在已知的许可问题:

  • ASP.NET项目
  • .NET Framework版本 >= 4.6.2

存储在Web.config文件中的键没有被产品拾取和使用。 请访问"在 Web.config 中设置许可证密钥"故障排除文章了解更多信息。


使用 .NET Core appsettings.json 文件设置密钥

要在 .NET Core 中全局应用密钥:

  • 在项目的根目录中添加一个名为appsettings.json的 JSON 文件。
  • 在您的 JSON 配置文件中添加一个名为"IronOcr.LicenseKey"的键。其值应为您的许可证密钥。
  • 确保文件属性包含"复制到输出目录:始终复制"
  • 确保IronOcr.License.IsLicensed返回true以进行验证。

文件:appsettings.json

{
  "IronOcr.LicenseKey": "IRONOCR-MYLICENSE-KEY-1EF01"
}

步骤 3:测试您的密钥

测试您的密钥是否安装正确。

// Validate the license key
bool result = IronOcr.License.IsValidLicense("IRONOCR-MYLICENSE-KEY-1EF01");
// Validate the license key
bool result = IronOcr.License.IsValidLicense("IRONOCR-MYLICENSE-KEY-1EF01");
' Validate the license key
Dim result As Boolean = IronOcr.License.IsValidLicense("IRONOCR-MYLICENSE-KEY-1EF01")
$vbLabelText   $csharpLabel

步骤 4:开始您的项目

请按照我们的教程了解如何开始使用 IronOCR


有问题吗?

如果您有任何问题,请联系support@ironsoftware.com

常见问题解答

我如何为我的 .NET OCR 项目获取许可证密钥?

您可以在 IronOCR 网站上购买许可证密钥或注册免费的 30 天试用密钥。这样,您可以在没有限制或水印的情况下部署项目。

通过 DLL 安装 IronOCR 的步骤是什么?

要通过 DLL 安装 IronOCR,请直接从 IronOCR 网站下载 IronOCR DLL 到您的机器并将其包含在项目中。

如何通过 NuGet 安装 IronOCR?

您可以在终端中运行命令 nuget install IronOcr 来通过 NuGet 安装 IronOCR。

如何在我的 C# 应用程序中应用许可证密钥?

在应用程序启动的开头添加代码 IronOcr.License.LicenseKey = "YOUR-LICENSE-KEY"; 以应用许可证密钥。

我可以使用配置文件设置我的 IronOCR 许可证密钥吗?

是的,您可以通过 Web.Config 或 App.Config 在全局设置许可证密钥,方法是将其添加到 appSettings 部分,或对于 .NET Core 应用程序,可以使用 appsettings.json 文件。

如果在 Web.Config 中无法识别我的许可证密钥,我该怎么办?

对于 ASP.NET 项目和 .NET Framework 版本 >= 4.6.2,已知问题是 Web.config 中的密钥可能无法识别。有关详细信息,请参考 IronOCR 网站上的故障排除文章。

如何测试我的 IronOCR 许可证密钥是否已正确安装?

使用方法 IronOcr.License.IsValidLicense("YOUR-LICENSE-KEY") 验证您的许可证密钥是否已正确安装。

如果我遇到 IronOCR 许可证密钥问题,我应该怎么办?

如果您遇到任何问题,可以通过 support@ironsoftware.com 联系 Iron Software 支持以获得帮助。

使用许可证密钥时,IronOCR 是否与 .NET 10 兼容?

是的。IronOCR 支持 .NET 10,并且许可证密钥应用程序方法(例如通过代码、Web.Config/App.Config 或 appsettings.json)在 .NET 10 项目中与在早期受支持的版本中一样有效。([Iron Software.com](https://Iron Software.com/csharp/ocr/features/compatibility/?utm_source=openai))

Curtis Chau
技术作家

Curtis Chau 拥有卡尔顿大学的计算机科学学士学位,专注于前端开发,精通 Node.js、TypeScript、JavaScript 和 React。他热衷于打造直观且美观的用户界面,喜欢使用现代框架并创建结构良好、视觉吸引力强的手册。

除了开发之外,Curtis 对物联网 (IoT) 有浓厚的兴趣,探索将硬件和软件集成的新方法。在空闲时间,他喜欢玩游戏和构建 Discord 机器人,将他对技术的热爱与创造力相结合。

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