Clés de licence IronPDF

Chaknith Bin
Chaknith Bin
août 28, 2018
Mise à jour décembre 17, 2024
Partager:
This article was translated from English: Does it need improvement?
Translated
View the article in English

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

Première étape :
green arrow pointer

Comment obtenir une clé de licence

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

Vous pouvez acheter une clé de licence ou vous inscrire pour obtenir une clé d'essai gratuite de 30 jours ici.


Étape 1 : Télécharger la dernière version d'IronPDF

Installation via NuGet

Dans Visual Studio, faites un clic droit sur l'explorateur de solutions de votre projet et sélectionnez "Manage NuGet Packages...". De là, il 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 n'importe quel projet C# .NET Framework à partir de Framework 4.6.2 ou .NET Core 2. Il fonctionnera tout aussi bien dans les projets VB.NET.

Install-Package IronPdf

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

Installation via DLL

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

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

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

Étape 2 : Appliquer votre clé de licence

Définissez votre clé de licence IronPDF à l'aide d'un code

Ajoutez ce code au démarrage de votre application, avant qu'IronPDF ne soit utilisé. Cette méthode est universellement efficace et simple.

Il fonctionne pour les applications .NET Core et également pour les applications .NET Framework.

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

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

Définissez votre clé à l'aide de Web.Config ou App.Config dans les applications du Framework .NET

Pour appliquer une clé globalement à 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>
XML

Il existe un problème de licence connu entre IronPdf version 2023.4.4 - 2024.3.3 sur le projet :

  • projets ASP.NET
  • Version .NET Framework >= 4.6.2

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

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

Définissez votre clé à l'aide d'un fichier .NET Core appsettings.json

Pour appliquer une clé de manière globale à 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 Copy to Output Directory : Copier toujours
  • Assurez-vous que IronPdf.License.IsLicensed retourne true pour vérifier.

    Fichier : appsettings.json

{

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

}

Définissez votre clé dans Azure Functions

Locale

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. Allez sur le portail Azure et connectez-vous à votre compte Azure. Dans la barre de recherche située en haut du portail, saisissez le nom de votre application de fonction et sélectionnez-la dans la liste.

  2. Sous Paramètres dans le volet de gauche, sélectionnez Variables d'environnement.

  3. Cliquez sur + Ajouter, et un panneau pour ajouter le paramètre de l'application apparaîtra.

  4. Ajouter le nom et la valeur comme suit :
    Name - IronPdf.LicenseKey`
    Value - YOUR-LICENSE-KEY`
  1. Cliquez sur Appliquer.


Étape 3 : Vérifier si la 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

note:_ Après avoir ajouté une licence, n'oubliez pas de nettoyer et de republier votre application afin d'éviter toute erreur potentielle lors du déploiement.


Étape 4 : Démarrer votre projet

Suivez notre tutoriel sur comment commencer avec IronPDF.


Des questions ?

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

Chaknith Bin
Ingénieur logiciel
Chaknith travaille sur IronXL et IronBarcode. Il possède une expertise approfondie en C# et .NET, aidant à améliorer le logiciel et à soutenir les clients. Ses idées issues des interactions avec les utilisateurs contribuent à de meilleurs produits, une documentation améliorée et une expérience globale enrichie.