IronPDF License Keys

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

Comment obtenir une clé de licence

Ajouter une clé de licence IronPDF vous permet de développer et déployer votre projet en direct sans restrictions.

Commencez à utiliser IronPDF dans votre projet aujourd'hui avec un essai gratuit.

Première étape :
green arrow pointer


Étape 1 : Téléchargez la dernière version de IronPDF

Installer via NuGet

Dans Visual Studio, cliquez avec le bouton droit sur votre projet dans l'Explorateur de solutions et sélectionnez "Gérer les packages NuGet...". À partir de là, il vous suffit de rechercher IronPDF et d'installer la dernière version. Cliquez sur "OK" pour toutes les boîtes de dialogue qui s'affichent.

Cela fonctionnera dans tout projet C# .NET Framework à partir de la version 4.6.2 et supérieure, ou .NET Core 2.0 et supérieur. Cela fonctionnera également dans les projets VB.NET.

Install-Package IronPdf

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

Installer via DLL

Alternativement, le fichier DLL de IronPDF peut être téléchargé et installé manuellement dans le projet ou le GAC depuis https://ironpdf.com/packages/IronPdf.zip

N'oubliez pas d'ajouter cette instruction en haut de tout fichier de classe .cs utilisant IronPDF :

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

Étape 2 : Appliquez votre clé de licence

Définissez votre clé de licence IronPdf en utilisant le code

Ajoutez ce code au démarrage de votre application, avant que IronPDF ne soit utilisé. Cette méthode est universellement efficace et simple. Cela fonctionne pour .NET Core et aussi pour les applications .NET Framework.

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

Vous pouvez valider que votre logiciel est licencié en utilisant soit IronPdf.License.IsValidLicense(string LicenseKey) soit la propriété IronPdf.License.IsLicensed.

Définissez votre clé en utilisant Web.Config ou App.Config dans les applications .NET Framework

Pour appliquer une clé à l'échelle de votre application en utilisant Web.Config ou App.Config, ajoutez la clé suivante à votre fichier de configuration dans l'élément <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:

  • Projets ASP.NET
  • Version du .NET Framework >= 4.6.2

La clé stockée dans un fichier Web.config n'est PAS prise en compte et utilisée par le produit. Consultez l'article de dépannage 'Définir la clé de licence dans Web.config' pour en savoir plus.

Assurez-vous que IronPdf.License.IsLicensed renvoie true pour vérifier.

Définissez votre clé en utilisant un fichier .NET Core appsettings.json

Pour appliquer une clé à l'échelle de votre application avec .NET Core:

  • Ajoutez un fichier JSON à votre projet appelé appsettings.json dans le répertoire racine de votre projet.
  • Ajoutez une clé 'IronPdf.LicenseKey' à votre fichier de configuration JSON. La valeur doit être votre clé de licence.
  • Assurez-vous que les propriétés du fichier incluent Copier dans le répertoire de sortie : Copier toujours.
  • Assurez-vous que IronPdf.License.IsLicensed renvoie true pour vérifier.

Fichier : appsettings.json

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

Définissez votre clé dans Azure Functions

Local

Ajoutez la clé de licence dans local.settings.json :

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

Déploiement

  1. Accédez au portail Azure et connectez-vous à votre compte Azure. Dans la barre de recherche en haut du portail, entrez le nom de votre application fonctionnelle et sélectionnez-la dans la liste.
  2. Sous Paramètres dans le volet gauche, sélectionnez Configuration.
  3. Sélectionnez Paramètres de l'application et cliquez sur "Nouveau paramètre d'application".
  4. Ajoutez le nom et la valeur comme suit:

    • Nom : IronPdf.LicenseKey
    • Valeur : VOTRE-CLÉ-DE-LICENCE
  5. Enregistrez-le.

Étape 3 : Testez si votre clé a été installée correctement

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

Remarque : Après avoir ajouté une licence, n'oubliez pas de nettoyer et republier votre application pour éviter d'éventuelles erreurs lors du déploiement.


Étape 4 : Commencez avec votre projet

Suivez notre tutoriel sur comment Commencer avec IronPDF.


Questions?

Si vous avez des questions, contactez support@ironsoftware.com

Questions Fréquemment Posées

Comment puis-je convertir HTML en PDF en C# ?

Vous pouvez utiliser la méthode RenderHtmlAsPdf d'IronPDF pour convertir des chaînes HTML en PDFs. Vous pouvez également convertir des fichiers HTML en PDFs en utilisant RenderHtmlFileAsPdf.

Quelle est la méthode pour ajouter une clé de licence dans une application .NET Core?

Dans une application .NET Core, vous pouvez ajouter votre clé de licence en créant un fichier appsettings.json dans le répertoire racine. Ajoutez une clé 'IronPdf.LicenseKey' avec votre clé de licence comme valeur. Assurez-vous que le fichier est défini sur 'Copier toujours' vers le répertoire de sortie.

Comment dépanner si ma clé de licence n'est pas reconnue dans les projets ASP.NET?

Un problème connu affecte certaines versions d'IronPDF où la clé dans Web.config n'est pas reconnue. Pour résoudre cela, visitez l'article de dépannage d'IronPDF sur leur site Web pour des solutions plus détaillées.

Puis-je utiliser IronPDF dans les fonctions Azure?

Oui, vous pouvez utiliser IronPDF dans les fonctions Azure. Pour le développement local, ajoutez votre clé de licence à 'local.settings.json'. Pour les fonctions déployées, ajoutez-la sous Paramètres de l'application dans le portail Azure avec 'Nom' comme IronPdf.LicenseKey et 'Valeur' comme votre clé de licence.

Quelles étapes dois-je suivre pour vérifier si ma clé de licence IronPDF est installée correctement?

Vous pouvez vérifier l'installation de votre clé de licence IronPDF en utilisant IronPdf.License.IsValidLicense("YOUR-LICENSE-KEY") ou en vérifiant IronPdf.License.IsLicensed. Assurez-vous que ceux-ci retournent vrai pour confirmer une application de licence réussie.

Comment gérer les licences IronPDF dans une application .NET Framework?

Pour gérer les licences dans une application .NET Framework, ajoutez votre clé de licence au fichier Web.Config ou App.Config dans la section <appSettings>. Cette méthode applique la clé globalement à travers votre application.

L'installation manuelle d'IronPDF est-elle possible?

Oui, IronPDF peut être installé manuellement en téléchargeant la DLL depuis le site Web d'IronPDF et en l'ajoutant à votre projet ou GAC. Assurez-vous d'inclure 'using IronPdf;' dans vos fichiers .cs.

Que dois-je faire si j'ai besoin d'assistance avec IronPDF?

Si vous avez besoin d'assistance avec IronPDF, vous pouvez contacter le support à [support@ironsoftware.com](mailto:support@ironsoftware.com) pour obtenir de l'aide.

IronPDF prend-il en charge l'intégration des clés de licence dans les applications .NET 10 de la même manière que dans .NET Core ?

Oui. Les applications .NET 10 peuvent utiliser IronPDF de la même manière que les projets .NET Core. Vous pouvez définir la clé de licence dans le code via IronPdf.License.LicenseKey = "YOUR_KEY" , ou l'inclure dans un fichier appsettings.json avec la propriété ` IronPdf.LicenseKey , en veillant à ce que ce fichier soit marqué comme « Toujours copier » dans le répertoire de sortie. Ces méthodes sont compatibles avec .NET Framework, .NET Core et .NET 10. ([ironpdf.com](https://ironpdf.com/get-started/license-keys/))

Curtis Chau
Rédacteur technique

Curtis Chau détient un baccalauréat en informatique (Université de Carleton) et se spécialise dans le développement front-end avec expertise en Node.js, TypeScript, JavaScript et React. Passionné par la création d'interfaces utilisateur intuitives et esthétiquement plaisantes, Curtis aime travailler avec des frameworks modernes ...

Lire la suite
Prêt à commencer?
Nuget Téléchargements 16,133,208 | Version : 2025.11 vient de sortir