使用 IronOCR 许可证密钥
如何获取许可证密钥
添加 IronOCR 许可证密钥后,您可以无限制地部署您的项目,且不会添加水印。
你可以购买许可证密钥或注册点击此处获取30天免费试用密钥。
步骤 1:下载 IronOCR 的最新版本
今天在您的项目中使用 IronOCR,免费试用。
通过 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步骤 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"您可以使用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>项目上的 IronOCR 版本2023.4.13至2024.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")步骤 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))






