Clés de licence IronPDF
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.
Étape 1 : Téléchargez la dernière version de IronPDF
Installez 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
Installez 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 using IronPDF:
using IronPdf;
using IronPdf;
Imports IronPdf
É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 for .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"
Vous pouvez vérifier 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é en utilisant Web.Config ou App.Config dans les applications .NET Framework
Pour appliquer une clé globalement à votre application à l'aide de 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>
Il existe un problème de licence connu entre la version 2023.4.4 et 2024.3.3 de IronPDF dans les projets :
- 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. 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érification.
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.jsondans 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 : Copy always.
- Assurez-vous que
IronPdf.License.IsLicensedrenvoietruepour vérification.
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
- 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.
- Sous Paramètres dans le volet gauche, sélectionnez Configuration.
- Sélectionnez Paramètres de l'application et cliquez sur "Nouveau paramètre d'application".
-
Ajoutez le nom et la valeur comme suit:
Name: IronPDFValue: VOTRE-CLÉ-DE-LICENCE
- 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
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.
Des 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 . 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/))

