Using IronPPT License Keys

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

Comment obtenir une clé de licence

L'ajout d'une clé de licence IronPPT vous permet de déployer votre projet en direct sans restrictions ni filigranes.

You can buy a license key or sign up for a free 30 day trial key here.


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

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

Première étape :
green arrow pointer


Étape 2 : Appliquer votre clé de licence

Définissez votre licence à l'aide du code

Ajoutez cet extrait de code au démarrage de votre application (par exemple, dans Program.cs ou Startup.cs) avant toute utilisation d'une fonctionnalité IronPPT.

:path=/static-assets/ppt/content-code-examples/how-to/license-keys-apply.cs
// This line of code is setting the license key for the IronPPT library.
// Ensure that you have a valid license key provided by IronPPT to avoid any licensing issues.
// The line below should typically be at the start of your application
// initialization process to ensure that the library is appropriately licensed
// before any library functions are utilized. Ensure that the IronPPT 
// namespace and relevant assemblies are referenced in your project.

IronPPT.License.LicenseKey = "IRONPPT.MYLICENSE.KEY.1EF01";
' This line of code is setting the license key for the IronPPT library.
' Ensure that you have a valid license key provided by IronPPT to avoid any licensing issues.
' The line below should typically be at the start of your application
' initialization process to ensure that the library is appropriately licensed
' before any library functions are utilized. Ensure that the IronPPT 
' namespace and relevant assemblies are referenced in your project.

IronPPT.License.LicenseKey = "IRONPPT.MYLICENSE.KEY.1EF01"
$vbLabelText   $csharpLabel

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

Pour appliquer une clé de licence de manière globale au sein d'une application .NET Core, procédez comme suit :

  • Ajoutez un fichier JSON nommé appsettings.json dans le répertoire racine de votre projet.
  • Ajoutez une entrée IronPPT.LicenseKey à votre fichier de configuration JSON. Définissez sa valeur en fonction de votre clé de licence spécifique.
  • Assurez-vous que les propriétés du fichier incluent Copy to Output Directory : Copier toujours.

Fichier : appsettings.json

{
    "IronPPT.LicenseKey": "IronPPT.MYLICENSE.KEY.1EF01"
}

Étape 3 : valider votre clé de licence

Vérifier la clé de licence installée

Pour vérifier si la clé de licence a été appliquée correctement, vérifiez la propriété IsLicensed. Utilisez l'extrait de code suivant :

:path=/static-assets/ppt/content-code-examples/how-to/license-keys-is-licensed.cs
// This code snippet checks whether the IronPPT license key has been successfully applied.
// It retrieves the license status using the IronPPT library's License class.

// Declaration and initialization of a boolean variable to store the license status
bool licensed = IronPPT.License.IsLicensed;

// It is assumed that the IronPPT library is correctly referenced,
// and that the license information has been set prior to this check.
// This boolean will be true if the license is applied correctly; otherwise, it will be false.

// The code below demonstrates how you might use this information in a larger application.
if (licensed)
{
    Console.WriteLine("The IronPPT license has been successfully applied.");
}
else
{
    Console.WriteLine("The IronPPT license is not applied. Please verify the license details.");
}
' This code snippet checks whether the IronPPT license key has been successfully applied.
' It retrieves the license status using the IronPPT library's License class.

' Declaration and initialization of a boolean variable to store the license status
Dim licensed As Boolean = IronPPT.License.IsLicensed

' It is assumed that the IronPPT library is correctly referenced,
' and that the license information has been set prior to this check.
' This boolean will be true if the license is applied correctly; otherwise, it will be false.

' The code below demonstrates how you might use this information in a larger application.
If licensed Then
	Console.WriteLine("The IronPPT license has been successfully applied.")
Else
	Console.WriteLine("The IronPPT license is not applied. Please verify the license details.")
End If
$vbLabelText   $csharpLabel

Valider la clé de licence

Assurez-vous de la validité de votre licence ou de votre clé d'essai à l'aide de cet extrait de code :

:path=/static-assets/ppy/content-code-examples/how-to/license-keys-is-valid.cs
// CET EXTRAIT DE CODE N'EST PAS DISPONIBLE !
' CET EXTRAIT DE CODE N'EST PAS DISPONIBLE !
$vbLabelText   $csharpLabel

Si la valeur de retour est true, cela signifie que la clé est valide et que vous pouvez procéder à l'utilisation d'IronPPT. S'il renvoie false, la clé n'est pas valide.


Étape 4 : Démarrer votre projet

Pour commencer à utiliser IronPPT, nous vous recommandons vivement de suivre notre tutoriel complet sur la façon de Commencer à utiliser IronPPT. Ce tutoriel propose des instructions détaillées et des exemples pour vous aider à saisir les bases de l'utilisation d'IronPPT.


Questions ou besoin d'assistance?

Pour utiliser IronPPT dans des projets réels, vous aurez besoin d'une clé de licence payante ou d'essai, que vous pouvez obtenir en achetant une licence. Une licence d'essai est disponible en visitant ce lien.

Pour obtenir une collection complète d'exemples de code, de tutoriels, de détails sur les licences et une documentation exhaustive, veuillez consulter la section IronPPT sur notre site web.

Si vous avez des questions, n'hésitez pas à contacter support@ironsoftware.com.

Questions Fréquemment Posées

Comment puis-je télécharger la dernière version de la bibliothèque de présentation C#?

Pour télécharger la dernière version de la bibliothèque de présentation C#, visitez le site Web IronPPT et suivez les instructions de téléchargement fournies sur la page de licence.

Quelles sont les étapes pour appliquer une clé de licence dans un projet C#?

Pour appliquer une clé de licence dans un projet C#, vous pouvez ajouter un extrait de code au fichier de démarrage, tel que Program.cs ou Startup.cs, ou utiliser un fichier appsettings.json pour intégrer la clé dans une application .NET Core.

Comment puis-je vérifier si ma clé de licence est correctement installée?

Vous pouvez vérifier l'installation de votre clé de licence en vérifiant la propriété IsLicensed dans votre code. Si cela renvoie vrai, la licence est correctement installée.

Que dois-je faire si ma clé de licence est invalide?

Si votre clé de licence est invalide, assurez-vous d'abord qu'elle est saisie correctement. Vérifiez sa validité en utilisant la propriété IsValid. Si les problèmes persistent, contactez le support IronSoftware pour obtenir de l'aide.

Puis-je appliquer une clé de licence en utilisant un fichier appsettings.json?

Oui, vous pouvez appliquer une clé de licence en utilisant un fichier appsettings.json en ajoutant une entrée IronPPT.LicenseKey et en définissant sa valeur sur votre clé de licence spécifique.

Où puis-je trouver un tutoriel pour utiliser la bibliothèque de présentation C#?

Un tutoriel complet pour utiliser la bibliothèque de présentation C# est disponible sur le site Web IronPPT, fournissant des instructions détaillées et des exemples pour vous aider à démarrer avec IronPPT.

Quel support est inclus avec l'achat d'une licence?

L'achat d'une licence inclut un an de support et de mises à jour. Pour toute question ou problème, vous pouvez contacter support@ironsoftware.com.

Y a-t-il un essai gratuit disponible pour la bibliothèque de présentation C#?

Oui, une clé de licence d'essai gratuite de 30 jours est disponible. Vous pouvez l'obtenir en visitant la page de la licence d'essai sur le site Web IronPPT.

IronPPT est-il compatible avec .NET 10 ?

Oui, IronPPT prend en charge .NET 10. Il est compatible avec .NET Core 10, ainsi qu'avec .NET Core 9, 8, 7, 6, .NET Standard 2.0+ et .NET Framework 4.6.2+. ([ironsoftware.com](https://ironsoftware.com/csharp/ppt/?utm_source=openai))

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 3,171 | Version : 2025.11 vient de sortir