IronPDF Lizenz-Schlüssel

Chaknith Bin
Chaknith Bin
28. August 2018
Aktualisiert 17. Dezember 2024
Teilen Sie:
This article was translated from English: Does it need improvement?
Translated
View the article in English

Beginnen Sie noch heute mit der Verwendung von IronPDF in Ihrem Projekt mit einer kostenlosen Testversion.

Erster Schritt:
green arrow pointer

Wie man einen Lizenzschlüssel erhält

Wenn Sie einen IronPDF-Lizenzschlüssel hinzufügen, können Sie Ihr Projekt ohne Einschränkungen entwickeln und live einsetzen.

Sie können einen Lizenzschlüssel kaufen oder sich für einen kostenlosen 30-Tage-Testschlüssel hier anmelden.


Schritt 1: Laden Sie die neueste Version von IronPDF herunter

Installation über NuGet

Klicken Sie in Visual Studio mit der rechten Maustaste auf den Projektmappen-Explorer und wählen Sie "NuGet-Pakete verwalten...". Suchen Sie dort einfach nach IronPDF und installieren Sie die neueste Version... klicken Sie in allen Dialogfeldern, die angezeigt werden, auf OK.

Dies funktioniert in jedem C# .NET-Framework-Projekt ab Framework 4.6.2 und höher oder .NET Core 2 und höher. Es funktioniert auch genauso gut in VB.NET-Projekten.

Install-Package IronPdf

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

Installation über DLL

Alternativ kann die IronPDF-DLL heruntergeladen und manuell in das Projekt oder GAC von https://ironpdf.com/packages/IronPdf.zip installiert werden.

Denken Sie daran, diese Anweisung an den Anfang jeder cs-Klassendatei hinzuzufügen, die IronPDF verwendet:

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

Schritt 2: Lizenzschlüssel anwenden

Stellen Sie Ihren IronPdf-Lizenzschlüssel mit dem Code ein

Fügen Sie diesen Code in den Start Ihrer Anwendung ein, bevor IronPDF verwendet wird. Diese Methode ist universell wirksam und einfach zu handhaben.

Es funktioniert für .NET Core und auch für .NET-Framework-Anwendungen.

IronPdf.License.LicenseKey = "YOUR-IRONPDF-LICENSE-KEY";
IronPdf.License.LicenseKey = "YOUR-IRONPDF-LICENSE-KEY";
IronPdf.License.LicenseKey = "YOUR-IRONPDF-LICENSE-KEY"
$vbLabelText   $csharpLabel

Sie können überprüfen, ob Ihre Software lizenziert ist, indem Sie entweder IronPdf.License.IsValidLicense(string LicenseKey) oder die IronPdf.License.IsLicensed-Eigenschaft verwenden.

Setzen Sie Ihren Schlüssel mit Web.Config oder App.Config in .NET-Framework-Anwendungen

Um einen Schlüssel global auf Ihre Anwendung anzuwenden, fügen Sie den folgenden Schlüssel zu Ihrer Konfigurationsdatei im <appSettings>-Element hinzu, indem Sie Web.Config oder App.Config verwenden.

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

Es gibt ein bekanntes Lizenzierungsproblem zwischen IronPdf Version 2023.4.4 - 2024.3.3 bei dem Projekt:

  • ASP.NET-Projekte
  • .NET Framework Version >= 4.6.2

    Der im Web.config gespeicherte Schlüssel wird vom Produkt NICHT erfasst und verwendet. Besuchen Sie den Artikel Lizenzschlüssel in Web.config festlegen zur Fehlerbehebung, um mehr zu erfahren.

    Stellen Sie sicher, dass IronPdf.License.IsLicensed true zurückgibt, um zu verifizieren.

Legen Sie Ihren Schlüssel mit einer .NET Core appsettings.json-Datei fest

Um einen Schlüssel global auf Ihre Anwendung mit .NET Core anzuwenden:

  • Fügen Sie Ihrem Projekt eine JSON-Datei namens appsettings.json im Stammverzeichnis Ihres Projekts hinzu
  • Fügen Sie einen 'IronPdf.LicenseKey'-Schlüssel zu Ihrer JSON-Konfigurationsdatei hinzu. Der Wert sollte Ihr Lizenzschlüssel sein.
  • Vergewissern Sie sich, dass die Dateieigenschaften Kopieren in das Ausgabeverzeichnis enthalten: Immer kopieren
  • Stellen Sie sicher, dass IronPdf.License.IsLicensed true zurückgibt, um zu verifizieren.

    Datei: appsettings.json

{

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

}

Legen Sie Ihren Schlüssel in Azure Functions fest

Lokales

Fügen Sie den Lizenzschlüssel in local.settings.json ein:

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

Einsatz

  1. Rufen Sie das Azure-Portal auf und melden Sie sich bei Ihrem Azure-Konto an. Geben Sie in der Suchleiste am oberen Rand des Portals den Namen Ihrer Funktionsanwendung ein und wählen Sie sie aus der Liste aus.

  2. Unter Einstellungen im linken Bereich wählen Sie Umgebungsvariablen.

  3. Klicken Sie auf + Hinzufügen, und ein Panel zum Hinzufügen der Anwendungseinstellung wird angezeigt.

  4. Fügen Sie Name und Wert wie folgt hinzu:
    Name - IronPdf.LicenseKey`
    Value - YOUR-LICENSE-KEY`
  1. Klicken Sie auf Übernehmen.


Schritt 3: Testen Sie, ob Ihr Schlüssel korrekt installiert wurde

// 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

hinweis:_ Denken Sie nach dem Hinzufügen einer Lizenz immer daran, Ihre Anwendung zu bereinigen und neu zu veröffentlichen, um mögliche Fehler bei der Bereitstellung zu vermeiden.


Schritt 4: Beginnen Sie mit Ihrem Projekt

Folgen Sie unserem Tutorial zu wie man mit IronPDF beginnt.


Noch Fragen?

Wenn Sie Fragen haben, wenden Sie sich an support@ironsoftware.com

Chaknith Bin
Software-Ingenieur
Chaknith arbeitet an IronXL und IronBarcode. Er hat tiefgehende Expertise in C# und .NET und hilft, die Software zu verbessern und Kunden zu unterstützen. Seine Erkenntnisse aus Benutzerinteraktionen tragen zu besseren Produkten, Dokumentation und einem insgesamt besseren Erlebnis bei.