IronPDF License Keys

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

如何獲得授權金鑰

添加 IronPDF 授權金鑰可以讓您開發和部署您的專案而不受限制。

立即開始在您的項目中使用 IronPDF 並免費試用。

第一步:
green arrow pointer


步驟 1:下載 IronPDF 的最新版本

通過 NuGet 安裝

在 Visual Studio 中,右鍵單擊方案總管中的專案並選擇“管理 NuGet 套件...”。 從那裡,簡單搜尋 IronPDF 並安裝最新版本。 對於出現的任意對話框,請點擊“OK”。

這適用於任何從 Framework 4.6.2 及以上版本,或 .NET Core 2.0 及以上版本的 C# .NET 框架專案。 這也適用於 VB.NET 專案。

Install-Package IronPdf

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

通過 DLL 安裝

或者,可以從 https://ironpdf.com/packages/IronPdf.zip 下載 IronPDF DLL 並手動安裝到專案或 GAC 中。

記住要在任何使用 IronPDF 的 .cs 類文件頂部添加此語句:

using IronPdf;
using IronPdf;
Imports IronPdf
$vbLabelText   $csharpLabel

步驟 2:應用您的授權金鑰

使用程式碼設置您的 IronPdf 授權金鑰

在使用 IronPDF 之前,將此代碼添加到應用程式的啟動中。 這種方法普遍有效且簡單易行。 它適用於 .NET Core 以及 .NET 框架應用程式。

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

您可以使用 IronPdf.License.IsValidLicense(string LicenseKey)IronPdf.License.IsLicensed 屬性來驗證您的軟體是否已獲得授權。

在 .NET 框架應用程式中使用 Web.Config 或 App.Config 設置您的金鑰

要使用 Web.Config 或 App.Config 全局應用鑰匙到您的應用程式,請將以下鑰匙添加到配置文件中的 <appSettings> 元素中。

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

There is a known licensing issue between IronPdf version 2023.4.4 and 2024.3.3 in projects:

  • ASP.NET 專案
  • .NET 框架版本 >= 4.6.2

存儲在 Web.config 文件中的密鑰被產品識別和使用。 訪問 '在 Web.config 中設置授權密鑰' 故障排除文章以了解更多。

確保 IronPdf.License.IsLicensed 返回 true 以驗證。

使用 .NET Core appsettings.json 文件設置您的金鑰

要在 .NET Core 上將鍵全局應用到您的應用程式:

  • 在專案根目錄下添加一個名為 appsettings.json 的 JSON 文件。
  • 將 'IronPdf.LicenseKey' 鍵添加到 JSON 配置文件中。值應為您的授權金鑰。
  • 確保文件屬性包含 輸出目錄:總是複製
  • 確保 IronPdf.License.IsLicensed 返回 true 以驗證。

文件:appsettings.json

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

在 Azure Functions 中設置您的金鑰

本地

將授權金鑰添加到 local.settings.json

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

部署

  1. 前往 Azure 入門界面並登錄到您的 Azure 帳戶。 在上方的搜尋列輸入您的函數應用名稱並從列表中選擇它。
  2. 在左側窗格中的設置下,選擇配置。
  3. 選擇應用設定並點擊“新增應用設定”。
  4. 按以下方式添加名稱和值:

    • 名稱:IronPdf.LicenseKey
    • :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;
// 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;
' Check if a given license key string is valid
Dim result As Boolean = IronPdf.License.IsValidLicense("IRONPDF-MYLICENSE-KEY-1EF01")

' Check if IronPDF is licensed successfully
Dim is_licensed As Boolean = IronPdf.License.IsLicensed
$vbLabelText   $csharpLabel

注意:添加授權後,請務必清理並重新發布您的應用程式,以避免在部署中出現潛在錯誤。


步驟 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.ConfigApp.Config檔案中的<appSettings>部分。此方法會將密鑰全域應用於您的應用程式。

IronPDF可以手動安裝嗎?

是的,您可以手動安裝 IronPDF,只需從 IronPDF 官網下載 DLL 檔案並將其新增至您的專案或 GAC 即可。請確保在您的 .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。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。

除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。

準備好開始了嗎?
Nuget 下載 16,133,208 | 版本: 2025.11 剛剛發布