Utilisation des clés de licence IronOCR

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 ligne sans restrictions ni filigranes.

Tu peux acheter une clé de licence ou s'inscrire à un Clé d'essai gratuite de 30 jours ici .


Étape 1 : Téléchargez la dernière version d'IronOCR

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

Première étape :
green arrow pointer

Installez via DLL

Download the IronOcr DLL directly to your machine.

Installez 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 : Appliquez 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 vérifier 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

Il existe un problème de licence connu entre les versions 2023.4.13 et 2024.3.4 d'IronOCR 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. Consultez l'article de dépannage " Définition de la clé de licence dans Web.config " pour en savoir plus.


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 nommé appsettings.json à la racine de votre projet. Ajoutez une clé " IronOcr.LicenseKey " à votre fichier de configuration JSON. Sa valeur doit correspondre à 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 la valeur true pour vérification.

Fichier : appsettings.json

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

Étape 3 : Testez votre clé

Vérifiez 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

Étape 4 : Commencez avec votre projet

Suivez notre tutoriel sur la façon de commencer avec IronOCR .


Des 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. ([Iron Software.com](https://Iron Software.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,167,857 | Version: 2025.11 vient de sortir