IronPDF License Keys

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

Wie man einen Lizenzschlüssel erhält

Das Hinzufügen eines IronPDF-Lizenzschlüssels ermöglicht Ihnen, Ihr Projekt ohne Einschränkungen live zu entwickeln und zu veröffentlichen.

Nutzen Sie IronPDF heute kostenlos in Ihrem Projekt.

Erster Schritt:
green arrow pointer


Schritt 1: Laden Sie die neueste Version von IronPDF herunter

Installation über NuGet

In Visual Studio: Klicken Sie in der Projektmappe im Projektmappen-Explorer mit der rechten Maustaste auf Ihr Projekt und wählen Sie 'NuGet-Pakete verwalten...'. Dort suchen Sie einfach nach IronPDF und installieren die neueste Version. Klicken Sie auf "OK" zu allen Dialogfeldern, die angezeigt werden.

Dies funktioniert in jedem C# .NET Framework Projekt ab Framework 4.6.2 und darüber, oder .NET Core 2.0 und darüber. Es wird auch in VB.NET-Projekten funktionieren.

Install-Package IronPdf

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

Installation über DLL

Alternativ kann die IronPDF-DLL heruntergeladen und manuell zum 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, in der IronPDF verwendet wird:

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

Schritt 2: Anwenden des Lizenzschlüssels

Setzen Sie Ihren IronPdf-Lizenzschlüssel mit Code

Fügen Sie diesen Code in den Start Ihrer Anwendung ein, bevor IronPDF verwendet wird. Diese Methode ist universell wirksam und einfach. Es funktioniert für .NET Core und auch für .NET Framework-Anwendungen.

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

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 über Web.Config oder App.Config in .NET Framework-Anwendungen

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

<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-Projekten
  • .NET Framework Version >= 4.6.2

Der im Web.config gespeicherte Schlüssel wird vom Produkt NICHT verwendet. Besuchen Sie den Artikel 'Lizenzschlüssel in Web.config setzen', um mehr zu erfahren.

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

Setzen Sie Ihren Schlüssel über eine .NET Core appsettings.json Datei

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

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

Datei: appsettings.json

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

Setzen Sie Ihren Schlüssel in Azure Functions

Lokal

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"
  }
}

Bereitstellung

  1. Gehen Sie zum Azure-Portal und melden Sie sich bei Ihrem Azure-Konto an. Geben Sie im Suchfeld oben im Portal den Namen Ihrer Funktions-App ein und wählen Sie sie aus der Liste aus.
  2. Wählen Sie unter Einstellungen im linken Bereich Konfiguration.
  3. Wählen Sie Anwendungseinstellungen und klicken Sie auf "Neue Anwendungseinstellung".
  4. Fügen Sie Name und Wert wie folgt hinzu:

    • Name: IronPdf.LicenseKey
    • Wert: YOUR-LICENSE-KEY
  5. Speichern Sie es.

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, wie Sie mit IronPDF beginnen.


Fragen?

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

Häufig gestellte Fragen

Wie kann ich HTML in PDF in C# konvertieren?

Sie können die RenderHtmlAsPdf-Methode von IronPDF verwenden, um HTML-Strings in PDFs zu konvertieren. Sie können auch HTML-Dateien mit RenderHtmlFileAsPdf in PDFs konvertieren.

Was ist die Methode, um einen Lizenzschlüssel in einer .NET Core-Anwendung hinzuzufügen?

In einer .NET Core-Anwendung können Sie Ihren Lizenzschlüssel hinzufügen, indem Sie eine appsettings.json-Datei im Stammverzeichnis erstellen. Fügen Sie einen 'IronPdf.LicenseKey'-Schlüssel mit Ihrem Lizenzschlüssel als Wert hinzu. Stellen Sie sicher, dass die Datei immer ins Ausgangsverzeichnis kopiert wird.

Wie behebe ich Probleme, wenn mein Lizenzschlüssel in ASP.NET-Projekten nicht erkannt wird?

Ein bekanntes Problem betrifft bestimmte Versionen von IronPDF, bei denen der Schlüssel in der Web.config nicht erkannt wird. Zur Lösung besuchen Sie den Fehlersuche-Artikel von IronPDF auf deren Website für detailliertere Lösungen.

Kann ich IronPDF in Azure-Funktionen verwenden?

Ja, Sie können IronPDF in Azure-Funktionen verwenden. Für lokale Entwicklung fügen Sie Ihren Lizenzschlüssel zu 'local.settings.json' hinzu. Für bereitgestellte Funktionen fügen Sie ihn unter Anwendungseinstellungen im Azure-Portal hinzu mit 'Name' als IronPdf.LicenseKey und 'Wert' als Ihren Lizenzschlüssel.

Welche Schritte sollte ich befolgen, um zu überprüfen, ob mein IronPDF-Lizenzschlüssel korrekt installiert wurde?

Sie können die Installation Ihres IronPDF-Lizenzschlüssels überprüfen, indem Sie IronPdf.License.IsValidLicense("IHR-LIZENZ-SCHLÜSSEL") verwenden oder IronPdf.License.IsLicensed prüfen. Stellen Sie sicher, dass diese wahr zurückgeben, um eine erfolgreiche Anwendung des Lizenzschlüssels zu bestätigen.

Wie verwalte ich IronPDF-Lizenzen in einer .NET Framework-Anwendung?

Um Lizenzen in einer .NET Framework-Anwendung zu verwalten, fügen Sie Ihren Lizenzschlüssel der Web.Config oder App.Config Datei innerhalb des <appSettings>-Abschnitts hinzu. Diese Methode wendet den Schlüssel global in Ihrer Anwendung an.

Ist eine manuelle Installation von IronPDF möglich?

Ja, IronPDF kann manuell installiert werden, indem die DLL von der IronPDF-Website heruntergeladen und zu Ihrem Projekt oder GAC hinzugefügt wird. Stellen Sie sicher, dass Sie 'using IronPdf;' in Ihren .cs-Dateien einfügen.

Was sollte ich tun, wenn ich Unterstützung bei IronPDF benötige?

Wenn Sie Unterstützung bei IronPDF benötigen, können Sie den Support unter [support@ironsoftware.com](mailto:support@ironsoftware.com) kontaktieren, um Hilfe zu erhalten.

Unterstützt IronPDF die Lizenzschlüsselintegration in .NET 10-Anwendungen auf die gleiche Weise wie in .NET Core?

Ja. .NET 10-Anwendungen können IronPDF genauso verwenden wie .NET Core-Projekte. Sie können den Lizenzschlüssel im Code über IronPdf.License.LicenseKey = "YOUR_KEY" festlegen oder ihn in einer appsettings.json Datei mit der Eigenschaft IronPdf.LicenseKey angeben. Stellen Sie sicher, dass diese Datei mit der Option „Immer in das Ausgabeverzeichnis kopieren“ markiert ist. Diese Vorgehensweisen werden von .NET Framework, .NET Core und .NET 10 unterstützt. ([ironpdf.com](https://ironpdf.com/get-started/license-keys/))

Curtis Chau
Technischer Autor

Curtis Chau hat einen Bachelor-Abschluss in Informatik von der Carleton University und ist spezialisiert auf Frontend-Entwicklung mit Expertise in Node.js, TypeScript, JavaScript und React. Leidenschaftlich widmet er sich der Erstellung intuitiver und ästhetisch ansprechender Benutzerschnittstellen und arbeitet gerne mit modernen Frameworks sowie der Erstellung gut strukturierter, optisch ansprechender ...

Weiterlesen
Bereit anzufangen?
Nuget Downloads 16,133,208 | Version: 2025.11 gerade veröffentlicht