Évaluation uniquement - Créé avec Aspose

Vous pouvez faire face à certaines exceptions dans vos applications lorsque vous travaillez avec les API Aspose s’il y a un problème avec la validation de la licence. Dans de tels cas, l’exception peut avoir la description suivante : “Évaluation uniquement. Créé avec Aspose. Copyright 2003-2020 Aspose Pty Ltd », « Au plus 4 éléments (pour n’importe quelle collection) peuvent être visualisés en mode d’évaluation », ou « Ce document a été tronqué ici car il a été créé à l’aide de l’API Aspose en mode d’évaluation ». De plus, vous pouvez remarquer un filigrane d’évaluation ou des pages tronquées dans les fichiers de sortie. Explorons la solution rapide pour résoudre ces problèmes.

Il peut y avoir les principaux scénarios suivants face au problème de licence :

Ne pas avoir de fichier de licence pour évaluer l’API

Si vous débutez avec les API Aspose et que vous êtes confronté aux limites de l’évaluation. Vous pouvez demander une licence temporaire gratuite à l’étape 5 selon le guide sur Comment acheter une licence Aspose ? Le seul prérequis est une adresse e-mail non publique. Par exemple, les adresses e-mail avec des domaines publics tels que xyz@gmail.com, xyz@yahoo.com, etc. ne sont pas éligibles pour les licences temporaires gratuites. Une fois que vous avez reçu le fichier de licence, vous pouvez évaluer les API Aspose dans leur pleine capacité et procéder à l’achat de la licence une fois que vous êtes satisfait du produit.

Vous avez déjà acheté une licence ou disposez d’une licence temporaire gratuite

Vous avez reçu une licence gratuite ou l’avez déjà achetée, mais vous êtes toujours confronté aux limites de l’évaluation ? Consultez la documentation de l’API correspondante et assurez-vous que la licence est correctement définie. Par exemple, si vous travaillez avec l’API Aspose.Words for .NET, vous pouvez consulter l’article sur les licences dans la section Getting Started de la Documentation. Vous y trouverez le code C# suivant pour définir la licence :

Aspose.Words.License license = new Aspose.Words.License();

// Cette ligne tente de définir une licence à partir de plusieurs emplacements relatifs à l'exécutable et à Aspose.Words.dll.
// Vous pouvez également utiliser la surcharge supplémentaire pour charger une licence à partir d'un flux, ce qui est utile par exemple lorsque le 
// la licence est stockée en tant que ressource intégrée
try
{
    license.SetLicense("Aspose.Words.lic");
    Console.WriteLine("License set successfully.");
}
catch (Exception e)
{
    // Nous n'expédions aucune licence avec cet exemple, visitez le site Aspose pour obtenir une licence temporaire ou permanente. 
    Console.WriteLine("\nThere was an error setting the license: " + e.Message);
}

De même, vous pouvez trouver le code lié à la licence dans la Documentation de chaque API. Une fois que vous avez défini la licence avec succès, les limitations d’évaluation comme Évaluation uniquement. Créé avec Aspose. Copyright 2003-2020 Aspose Pty Ltd, seul le traitement de 4 éléments (par exemple, seuls 4 pages, 4 champs de formulaire, etc., les pages du document ou la troncation du contenu, etc. seront résolus.

Mise à jour récente vers une version plus récente des API Aspose

Une autre raison de faire face à l’une de ces exceptions peut être votre récente mise à niveau vers la dernière version de l’API Aspose. Ou la mise à niveau vers une version spécifique publiée après la date d’expiration de votre licence. Vous pouvez également voir le message d’erreur suivant : L’abonnement inclus dans cette licence permet des mises à niveau gratuites jusqu’au JJ MMM AAAA. Cette version du produit est sortie le JJ MMM AAAA. Veuillez renouveler l’abonnement ou utiliser une version précédente du produit. Cependant, veuillez noter que la licence est perpétuelle et que vous pouvez continuer à l’utiliser pour les versions publiées avant la date d’expiration. La date de péremption est précisée dans le AAAAMMJJ tag de votre fichier de licence. Vous pouvez le vérifier en l’ouvrant avec l’application Bloc-notes. Dans de tels cas, vous devez renouveler votre licence si vous devez effectuer une mise à niveau vers une version plus récente des API Aspose. De plus, vous pouvez toujours nous contacter sur Free Support Forum et nous serons heureux de vous aider.