IRONSOFTWAREHOME

IronPDF 许可证密钥

Curtis Chau
Curtis Chau
Updated: 2026年6月4日

如何获取许可证密钥

添加 IronPDF 许可证密钥可让您在没有限制的情况下开发和部署项目。

Start using IronPDF in your project today with a free trial.

第一步:
arrow pointer

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

通过 NuGet 安装

在Visual Studio中,右键点击解决方案资源管理器中的项目,然后选择"管理NuGet包..."。 从那里,只需搜索IronPDF并安装最新版本。 点击"确定"以接受出现的任何对话框。

这将在任何 C# .NET Framework 项目中有效,适用于框架 4.6.2 及以上,或 .NET Core 2.0 及以上。 它也适用于 VB.NET 项目。

PM > Install-Package IronPdf

https://www.nuget.org/packages/IronPdf

通过 DLL 安装

或者,可以从 https://ironpdf.com/packages/IronPdf.zip 下载 IronPDF DLL 并手动安装到项目或 GAC。

请记得在使用IronPDF的任何.cs类文件顶部添加此语句:

using IronPdf;

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

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

在使用 IronPDF 之前,将此代码添加到应用程序的启动过程中。 这种方法普遍有效且简单明了。 适用于 .NET Core,也适用于 .NET Framework 应用程序。

// Set the IronPdf license key
IronPdf.License.LicenseKey = "IRONPDF-MYLICENSE-KEY-1EF01";

您可以使用IronPdf.License.IsLicensed属性验证您的软件是否已授权。

在 .NET Framework 应用程序中使用 Web.Config 或 App.Config 设置密钥

要使用Web.Config或App.Config全局应用密钥,请在您的配置文件中的<appSettings>元素中添加以下密钥。

<configuration>
  <appSettings>
    <add key="IronPdf.LicenseKey" value="IRONPDF-MYLICENSE-KEY-1EF01"/>
  </appSettings>
</configuration>
XML

在项目中,IronPDF版本2023.4.4和2024.3.3之间存在已知的许可问题:

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

存储在Web.config文件中的密钥没有被产品拾取和使用。 访问'在 Web.config 中设置许可证密钥'疑难解答文章以了解更多信息。

确保true以进行验证。

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

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

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

文件:appsettings.json

{
  "IronPdf.LicenseKey": "IRONPDF-MYLICENSE-KEY-1EF01"
}
JSON

在 Azure Functions中设置密钥

本地

将许可证密钥添加到local.settings.json中:

{
  "IsEncrypted": false,
  "Values": {
    "AzureWebJobsStorage": "UseDevelopmentStorage=true",
    "FUNCTIONS_WORKER_RUNTIME": "dotnet",
    "IronPdf.LicenseKey": "YOUR-LICENSE-KEY"
  }
}
JSON

部署

  1. 转到 Azure 门户并登录到您的 Azure 帐户。 在门户顶部的搜索栏中输入您的函数应用名称,并从列表中选择它。

  2. 在左侧窗格的设置下,选择配置。

  3. 选择应用程序设置并点击"新建应用程序设置"。

  4. 按如下方式添加名称和值:

    • Name:IronPdf.LicenseKey
    • Value:YOUR-LICENSE-KEY
  5. 保存。


步骤 3:测试密钥是否已正确安装

// Check if a given license key string is valid
bool result = IronPdf.License.IsValidLicense("IRONPDF-MYLICENSE-KEY-1EF01");

// Check if IronPDF is licensed successfully
bool is_licensed = IronPdf.License.IsLicensed;

*注意:*添加许可证后,请务必记住清理并重新发布应用程序,以避免部署中可能出现的错误。


步骤 4:开始您的项目

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


有问题吗?

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

常见问题解答

如何在C#中将HTML转换为PDF?

你可以使用IronPDF的RenderHtmlAsPdf方法将HTML字符串转换为PDF。你还可以使用RenderHtmlFileAsPdf将HTML文件转换为PDF。

在.NET Core应用程序中添加许可密钥的方法是什么?

在.NET Core应用程序中,您可以通过在根目录中创建appsettings.json文件来添加您的许可密钥。添加一个“IronPdf.LicenseKey”键,将您的许可密钥作为值。确保该文件被设置为“总是复制”到输出目录。

如果我的许可密钥在ASP.NET项目中未被识别,我该如何解决问题?

已知的一些IronPDF版本中存在影响密钥在Web.config中未被识别的已知问题。为了解决此问题,请访问IronPDF网站上的故障排除文章以获取更详细的解决方案。

我可以在Azure Functions中使用IronPDF吗?

是的,您可以在Azure Functions中使用IronPDF。对于本地开发,请将您的许可密钥添加到“local.settings.json”中。对于已部署的函数,请在Azure门户中使用“名称”为IronPdf.LicenseKey,值为您的许可密钥,添加到应用程序设置下。

我应该遵循哪些步骤来验证我的IronPDF许可密钥是否正确安装?

您可以通过使用IronPdf.License.IsValidLicense("YOUR-LICENSE-KEY")或检查IronPdf.License.IsLicensed来验证您的IronPDF许可密钥安装。确保它们返回true以确认成功的许可应用。

如何在.NET Framework应用程序中管理IronPDF许可?

要在.NET Framework应用程序中管理许可证,请将您的许可密钥添加到Web.Config或App.Config文件中的<appSettings>部分。此方法在整个应用程序中全局应用密钥。

IronPDF是否可以手动安装?

是的,可以通过从IronPDF网站下载DLL并将其添加到您的项目或GAC手动安装IronPDF。确保在您的.cs文件中包含 'using IronPDF;'。

如果我需要IronPDF的帮助,我该怎么办?

如果您需要IronPDF的帮助,可以通过[support@ironsoftware.com](mailto:support@ironsoftware.com)联系支持以获取帮助。

IronPDF 是否像在 .NET Core 中一样,支持在 .NET 10 应用程序中集成许可证密钥?

是的。.NET 10 应用程序可以像 .NET Core 项目一样使用 IronPDF。您可以通过代码设置许可证密钥,例如IronPdf.License.LicenseKey = "YOUR_KEY" ,或者将其包含在appsettings.json文件中,并在其中设置 ` IronPdf.LicenseKey属性,同时确保该文件设置为“始终复制到输出目录”。这些方法在 .NET Framework、.NET Core 和 .NET 10 中均受支持。([ironpdf.com](https://ironpdf.com/get-started/license-keys/))

Curtis Chau
技术作家

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

...
阅读更多

准备开始了吗?

Nuget Downloads 21,105,021版本:2026.9刚刚发布

立即获取您的免费30 天试用密钥。
无需信用卡或创建账户
C# 用于 PDF 的 NuGet 库
通过 NuGet 安装

版本: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. 在解决方案资源管理器中,右键点击引用,管理 NuGet 包
  2. 选择浏览并搜索 “IronPDF”
  3. 选择包并安装
C# PDF DLL
下载 DLL

版本: 2026.9

或在此处下载 Windows 安装程序。

  1. 下载并解压 IronPDF 到您的解决方案目录中的 ~/Libs 之类的位置
  2. 在 Visual Studio 解决方案资源管理器中,右键点击引用。选择浏览,“IronPDF.dll”

$999 起

Key in blue circle

立即获取免费的 30 天试用版密钥。

Your trial license will be sent to your email address

无任何限制。100% 解锁。无需信用卡。

OR
bullet_checked无需信用卡或创建账户无任何限制。100% 解锁。无需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
预约您的免费现场演示
Booking Badge

深受全球数百万工程师信赖

Iron Software 的客户徽标
获取您的无义务咨询
填写下面的表格或通过sales@ironsoftware.com
您的资料将始终保密。
深受全球数百万工程师信赖
Iron Software 的客户徽标
立即获取您的免费30 天试用密钥。
无需信用卡或创建账户
C# 用于 PDF 的 NuGet 库
通过 NuGet 安装

版本: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. 在解决方案资源管理器中,右键点击引用,管理 NuGet 包
  2. 选择浏览并搜索 “IronPDF”
  3. 选择包并安装
C# PDF DLL
下载 DLL

版本: 2026.9

或在此处下载 Windows 安装程序。

  1. 下载并解压 IronPDF 到您的解决方案目录中的 ~/Libs 之类的位置
  2. 在 Visual Studio 解决方案资源管理器中,右键点击引用。选择浏览,“IronPDF.dll”

$999 起