Utilisation des clés de licence IronPrint
Comment obtenir une clé de licence
L'ajout d'une clé de licence IronPrint vous permet de déployer votre projet en direct sans restrictions ni filigranes.
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échargez la dernière version d'IronPrint
Étape 2 : Appliquez votre clé de licence
Définissez votre licence à l'aide de code
Ajoutez ce code au démarrage de votre application, avant d'utiliser IronPrint. Veillez à remplacer YOUR_LICENSE_KEY par votre clé de licence IronPrint réelle.
using IronPrint;
class Program
{
static void Main()
{
// Apply the IronPrint license key at the start of your application
IronPrint.LicenseKey = "YOUR_LICENSE_KEY";
// Verify that the license key is applied
if (IronPrint.License.IsLicensed)
{
Console.WriteLine("License is applied successfully.");
}
else
{
Console.WriteLine("Failed to apply the license.");
}
// Start using IronPrint features
// Your code logic goes here
}
}
using IronPrint;
class Program
{
static void Main()
{
// Apply the IronPrint license key at the start of your application
IronPrint.LicenseKey = "YOUR_LICENSE_KEY";
// Verify that the license key is applied
if (IronPrint.License.IsLicensed)
{
Console.WriteLine("License is applied successfully.");
}
else
{
Console.WriteLine("Failed to apply the license.");
}
// Start using IronPrint features
// Your code logic goes here
}
}
Imports IronPrint
Friend Class Program
Shared Sub Main()
' Apply the IronPrint license key at the start of your application
IronPrint.LicenseKey = "YOUR_LICENSE_KEY"
' Verify that the license key is applied
If IronPrint.License.IsLicensed Then
Console.WriteLine("License is applied successfully.")
Else
Console.WriteLine("Failed to apply the license.")
End If
' Start using IronPrint features
' Your code logic goes here
End Sub
End Class
Définissez votre licence à l'aide de Web.Config ou App.Config
Pour appliquer une clé globalement à votre application à l'aide de Web.Config ou App.Config, ajoutez la clé suivante à votre fichier de configuration dans appSettings.
<configuration>
...
<appSettings>
<add key="IronPrint.LicenseKey" value="IRONPRINT.MYLICENSE.KEY.1EF01"/>
</appSettings>
...
</configuration>
<configuration>
...
<appSettings>
<add key="IronPrint.LicenseKey" value="IRONPRINT.MYLICENSE.KEY.1EF01"/>
</appSettings>
...
</configuration>
Il existe un problème de licence connu avec la version d'IronPrint antérieure à la version 2024.3.6 sur certains 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éfinition de la clé de licence dans Web.config " pour en savoir plus.
Assurez-vous que IronPrint.License.IsLicensed renvoie true pour vérifier que votre application est correctement autorisée.
Définissez votre clé de licence à l'aide d'un fichier .NET Core appsettings.json
Pour appliquer une clé globalement à votre application .NET Core :
- Ajoutez un fichier JSON à votre projet appelé
appsettings.jsondans le répertoire racine de votre projet. - Ajoutez une clé " IronPrint.LicenseKey " à votre fichier de configuration JSON. Sa valeur doit correspondre à votre clé de licence.
- Assurez-vous que les propriétés du fichier incluent Copie dans le répertoire de sortie : Copier toujours.
Fichier : appsettings.json
{
"IronPrint.LicenseKey": "IRONPRINT.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é correctement appliquée, vous pouvez consulter la propriété IsLicensed . Utilisez l'extrait de code suivant :
using IronPrint;
class LicenseCheck
{
static void Main()
{
// Check if the license is applied
bool isLicensed = IronPrint.License.IsLicensed;
Console.WriteLine(isLicensed ? "License applied." : "License not applied.");
}
}
using IronPrint;
class LicenseCheck
{
static void Main()
{
// Check if the license is applied
bool isLicensed = IronPrint.License.IsLicensed;
Console.WriteLine(isLicensed ? "License applied." : "License not applied.");
}
}
Imports IronPrint
Friend Class LicenseCheck
Shared Sub Main()
' Check if the license is applied
Dim isLicensed As Boolean = IronPrint.License.IsLicensed
Console.WriteLine(If(isLicensed, "License applied.", "License not applied."))
End Sub
End Class
Valider la clé de licence
Pour assurer la validité de votre licence ou clé d'essai, vous pouvez utiliser le code suivant :
using IronPrint;
class ValidateLicense
{
static void Main()
{
// Validate license or trial key
bool isValid = IronPrint.License.IsValid;
Console.WriteLine(isValid ? "License key is valid." : "License key is invalid.");
}
}
using IronPrint;
class ValidateLicense
{
static void Main()
{
// Validate license or trial key
bool isValid = IronPrint.License.IsValid;
Console.WriteLine(isValid ? "License key is valid." : "License key is invalid.");
}
}
Imports IronPrint
Friend Class ValidateLicense
Shared Sub Main()
' Validate license or trial key
Dim isValid As Boolean = IronPrint.License.IsValid
Console.WriteLine(If(isValid, "License key is valid.", "License key is invalid."))
End Sub
End Class
Si la valeur de retour est True , cela signifie que la clé est valide et que vous pouvez continuer à utiliser IronPrint. Toutefois, si la valeur de retour est False , cela indique que la clé est invalide.
Étape 4 : Commencer avec votre projet
Pour commencer à utiliser IronPrint, nous vous recommandons vivement de suivre notre tutoriel complet sur la façon de démarrer avec IronPrint . Ce tutoriel propose des instructions détaillées et des exemples pour vous aider à maîtriser les bases de l'utilisation d'IronPrint.
Questions ou besoin de support ?
Pour utiliser IronPrint dans des projets en production, vous aurez besoin d'une clé de licence payante ou d'essai, que vous pouvez obtenir en achetant une licence . La licence d'essai est disponible en cliquant sur ce lien .
Pour une collection complète d'exemples de code, de tutoriels, de détails sur les licences et une documentation exhaustive, veuillez consulter la section IronPrint de notre site web.
Si vous avez des questions, n'hésitez pas à nous contacter.support@ironsoftware.com .
Questions Fréquemment Posées
Comment puis-je obtenir une clé de licence pour mon application d'impression C# ?
Vous pouvez acheter une clé de licence sur la page de licences IronPrint ou vous inscrire à une clé d'essai gratuite de 30 jours pour déployer votre projet en direct sans restrictions.
Quelles sont les étapes pour appliquer une clé de licence en C# ?
Pour appliquer une clé de licence en C#, utilisez le code IronPrint.LicenseKey = "YOUR_LICENSE_KEY"; au démarrage de votre application. Remplacez "YOUR_LICENSE_KEY" par votre clé de licence réelle.
Comment définir une clé de licence dans Web.Config ou App.Config ?
Ajoutez votre clé de licence à la section appSettings de votre fichier de configuration en utilisant : .
Que dois-je faire si ma clé de licence n'est pas appliquée dans Web.config ?
Assurez-vous d'utiliser une version publiée après 2024.3.6. Si les problèmes persistent, consultez l'article de dépannage 'Setting License Key in Web.config' sur le site d'IronPrint.
Comment puis-je appliquer une clé de licence dans une application .NET Core ?
Dans une application .NET Core, ajoutez un fichier appsettings.json avec une paire clé-valeur : { "IronPrint.LicenseKey": "YOUR_LICENSE_KEY" } et définissez ses propriétés sur 'Copy to Output Directory: Copy always'.
Comment puis-je vérifier si ma clé de licence IronPrint est appliquée correctement ?
Utilisez l'extrait de code bool isLicensed = IronPrint.License.IsLicensed; pour vérifier si votre clé de licence est correctement appliquée. Une valeur retournée de true indique une application réussie.
Comment dois-je valider la validité de ma clé de licence IronPrint ?
Pour valider votre clé de licence, utilisez bool isValid = IronPrint.License.IsValid;. Si cela retourne true, votre clé est valide.
Où puis-je trouver des ressources pour débuter avec IronPrint ?
Visitez le site Web d'IronPrint pour des tutoriels complets, des exemples de code et une documentation d\u00e9taill\u00e9e pour vous aider \u00e0 commencer \u00e0 utiliser IronPrint dans vos projets.
Que dois-je faire si j'ai besoin d'aide avec IronPrint ?
Pour le support, vous pouvez envoyer un email à
IronPrint est-il compatible avec .NET 10, et comment fonctionne le système de licences dans cet environnement ?
Oui, IronPrint est compatible avec .NET 10, ainsi qu'avec .NET 9, 8, 7, 6 et .NET Core 3.1+, et .NET Framework 4.6.2+. La gestion des licences est identique sous .NET 10 : définissez votre clé de licence par le code ( IronPrint.LicenseKey = "YOUR_LICENSE_KEY"; ) ou utilisez la configuration (appsettings.json) pour l'appliquer globalement. La propriété IsLicensed permet de vérifier que la licence a bien été appliquée. Les fonctionnalités et la compatibilité avec .NET 10 sont documentées dans la section « Fonctionnalités ». ([IronSoftware.com](https://ironsoftware.com/csharp/print/features/?utm_source=openai))

