Using IronOCR 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 IronOCR 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'IronOCR

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

Première étape :
green arrow pointer

Installation via DLL

Download the IronOcr DLL directly to your machine.

Installation via NuGet

Alternatively, you can install through NuGet.

# Run the following command in your terminal to install IronOcr via NuGet
nuget install IronOcr
# Run the following command in your terminal to install IronOcr via NuGet
nuget install IronOcr
SHELL

Étape 2 : Appliquer votre clé de licence

Définissez votre clé de licence IronOCR à l'aide du code

Ajoutez ce code au démarrage de votre application, avant l'utilisation d'IronOCR.

// Set your IronOCR license key at the beginning of your application
IronOcr.License.LicenseKey = "IRONOCR-MYLICENSE-KEY-1EF01";
// Set your IronOCR license key at the beginning of your application
IronOcr.License.LicenseKey = "IRONOCR-MYLICENSE-KEY-1EF01";
' Set your IronOCR license key at the beginning of your application
IronOcr.License.LicenseKey = "IRONOCR-MYLICENSE-KEY-1EF01"
$vbLabelText   $csharpLabel

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


Définissez votre clé de 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>
    <!-- Set your IronOCR license key here -->
    <add key="IronOcr.LicenseKey" value="IRONOCR-MYLICENSE-KEY-1EF01"/>
  </appSettings>
  ...
</configuration>
<configuration>
  ...
  <appSettings>
    <!-- Set your IronOCR license key here -->
    <add key="IronOcr.LicenseKey" value="IRONOCR-MYLICENSE-KEY-1EF01"/>
  </appSettings>
  ...
</configuration>
XML

There is a known licensing issue between IronOcr version 2023.4.13 - 2024.3.4 on project:

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

La clé stockée dans un fichier Web.config n'est PAS récupérée et utilisée par le produit. Visitez l'article de dépannage 'Setting License Key in Web.config' pour en savoir plus.


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

Pour appliquer globalement une clé à 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é 'IronOcr.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 IronOcr.License.IsLicensed renvoie true pour vérifier.

Fichier : appsettings.json

{
  "IronOcr.LicenseKey": "IRONOCR-MYLICENSE-KEY-1EF01"
}

Étape 3 : Testez votre clé

Testez si votre clé a été installée correctement.

// Validate the license key
bool result = IronOcr.License.IsValidLicense("IRONOCR-MYLICENSE-KEY-1EF01");
// Validate the license key
bool result = IronOcr.License.IsValidLicense("IRONOCR-MYLICENSE-KEY-1EF01");
' Validate the license key
Dim result As Boolean = IronOcr.License.IsValidLicense("IRONOCR-MYLICENSE-KEY-1EF01")
$vbLabelText   $csharpLabel

Etape 4 : Démarrez votre projet

Suivez notre tutoriel sur la façon de Démarrer avec IronOcr.


Questions?

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

Questions Fréquemment Posées

Comment puis-je obtenir une clé de licence pour mon projet OCR .NET?

Vous pouvez acheter une clé de licence ou vous inscrire pour une clé d'essai gratuite de 30 jours sur le site IronOCR. Cela vous permet de déployer votre projet sans restrictions ni filigranes.

Quelles sont les étapes pour installer IronOCR via DLL?

Pour installer IronOCR via DLL, téléchargez la DLL IronOCR directement depuis le site IronOCR sur votre machine et incluez-la dans votre projet.

Comment puis-je installer IronOCR en utilisant NuGet?

Vous pouvez installer IronOCR en utilisant NuGet en exécutant la commande nuget install IronOcr dans votre terminal.

Comment appliquer une clé de licence dans mon application C#?

Ajoutez le code IronOcr.License.LicenseKey = "YOUR-LICENSE-KEY"; au début du démarrage de votre application pour appliquer la clé de licence.

Puis-je définir ma clé de licence IronOCR en utilisant des fichiers de configuration?

Oui, vous pouvez définir votre clé de licence globalement en utilisant Web.Config ou App.Config en l'ajoutant à la section appSettings, ou pour les applications .NET Core, en utilisant le fichier appsettings.json.

Que dois-je faire si ma clé de licence n'est pas reconnue dans Web.Config?

Pour les projets ASP.NET et la version du .NET Framework >= 4.6.2, il y a un problème connu où la clé dans Web.config pourrait ne pas être reconnue. Consultez l'article de dépannage sur le site IronOCR pour plus de détails.

Comment tester si ma clé de licence IronOCR est installée correctement?

Utilisez la méthode IronOcr.License.IsValidLicense("YOUR-LICENSE-KEY") pour valider si votre clé de licence est installée correctement.

Que dois-je faire si je rencontre des problèmes avec les clés de licence IronOCR?

Si vous rencontrez des problèmes, vous pouvez contacter le support d'Iron Software à support@ironsoftware.com pour obtenir de l'assistance.

IronOCR est-il compatible avec .NET 10 lors de l'utilisation de clés de licence ?

Oui. IronOCR est compatible avec .NET 10 et les méthodes d'application des clés de licence (par exemple, via le code, Web.config/App.config ou appsettings.json) fonctionnent dans les projets .NET 10 de la même manière que dans les versions précédentes prises en charge. ([ironsoftware.com](https://ironsoftware.com/csharp/ocr/features/compatibility/?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 5,044,537 | Version : 2025.11 vient de sortir