Gestion des licences

Évaluer Aspose.Slides

Limites de la version d’évaluation

  • Bien que la version d’évaluation d’Aspose.Slides (sans licence spécifiée) fournisse l’intégralité des fonctionnalités du produit, elle ajoute un filigrane d’évaluation en haut du document lors des opérations d’ouverture et d’enregistrement.
  • Vous êtes limité à une diapositive lors de l’extraction de texte à partir des diapositives de la présentation.

Licences dans Aspose.Slides

  • Une version d’évaluation devient sous licence après que vous achetiez une licence et ajoutiez quelques lignes de code (pour appliquer la licence).
  • La licence est un fichier XML en texte clair qui contient des informations telles que le nom du produit, le nombre de développeurs autorisés, la date d’expiration de l’abonnement, etc.
  • Le fichier de licence est signé numériquement, vous ne devez donc pas le modifier. Même l’ajout accidentel d’un saut de ligne supplémentaire au contenu du fichier l’invalidera.
  • Aspose.Slides for Android via Java recherche généralement la licence aux emplacements suivants :
    • Un chemin explicite
    • Le dossier contenant Aspose.Slides.jar
  • Pour éviter les limitations liées à la version d’évaluation, vous devez définir une licence avant d’utiliser Aspose.Slides. Vous n’avez besoin de définir la licence qu’une seule fois par application ou processus.

Appliquer une licence

Une licence peut être chargée à partir d’un fichier ou d’un flux.

Fichier

La méthode la plus simple pour définir une licence consiste à placer le fichier de licence dans le dossier contenant Aspose.Slides.jar ou le jar de votre application.

Ce code Java montre comment définir un fichier de licence :

// Instancie la classe License
com.aspose.slides.License license = new com.aspose.slides.License();

// Définit le chemin du fichier de licence
license.setLicense("Aspose.Slides.Android.via.Java.lic");

Flux

Vous pouvez charger une licence à partir d’un flux. Ce code Java montre comment appliquer une licence à partir d’un flux :

// Instancie la classe License
com.aspose.slides.License license = new com.aspose.slides.License();

// Définit la licence via un flux
license.setLicense(new java.io.FileInputStream("Aspose.Slides.Android.via.Java.lic"));

Validation d’une licence

Pour vérifier qu’une licence a été correctement définie, vous pouvez la valider. Ce code Java montre comment valider une licence :

License license = new License();
license.setLicense("Aspore.Slides.Android.via.Java.lic");

if (License.isLicensed()) 
{
    System.out.println("License is good!");
}

Sécurité des threads

FAQ

Puis-je appliquer la licence dans un environnement complètement hors ligne (sans accès à Internet) ?

Oui. La validation de la licence s’effectue localement à l’aide du fichier de licence ; aucune connexion Internet n’est requise.

Que se passe-t-il après l’expiration de l’abonnement d’un an ? La bibliothèque cessera-t-elle de fonctionner ?

Non. La licence est perpétuelle : vous pouvez continuer à utiliser les versions publiées avant la date de fin de votre abonnement, mais vous ne pourrez pas accéder aux nouvelles versions sans renouveler.