Licences

Évaluer Aspose.Slides

Limitations de la version d’évaluation

  • Bien que la version d’évaluation d’Aspose.Slides (sans licence spécifiée) fournisse la fonctionnalité complète du produit, elle insère 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 textes à partir de diapositives de présentation.

Licences dans Aspose.Slides

  • Une version d’évaluation devient sous licence après que vous ayez acheté une licence et ajouté quelques lignes de code (pour appliquer la licence).
  • La licence est un fichier XML en texte brut qui contient des détails tels que le nom du produit, le nombre de développeurs à qui elle est licenciée, la date d’expiration de l’abonnement, etc.
  • Le fichier de licence est signé numériquement, vous ne devez donc pas modifier le fichier. Même une addition inadvertante d’un saut de ligne supplémentaire dans le contenu du fichier l’invalidera.
  • Aspose.Slides pour Python via .NET essaie généralement de trouver la licence dans ces emplacements :
    • Un chemin explicite
    • Le dossier contenant le script Python qui appelle Aspose.Slides pour Python via .NET
  • Pour éviter les limitations associées à la version d’évaluation, vous devez définir une licence avant d’utiliser Aspose.Slides. Vous n’avez besoin de définir une licence qu’une seule fois par application ou processus.

Appliquer une Licence

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

Fichier

La méthode la plus simple pour définir une licence nécessite que vous placiez le fichier de licence dans le même dossier contenant le DLL du composant (inclus dans Aspose.Slides) et que vous spécifiiez le nom du fichier sans son chemin.

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

import aspose.slides as slides

# Instancie la classe License 
license = slides.License()

# Définit le chemin du fichier de licence
license.set_license("Aspose.Slides.lic")

Flux

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

import aspose.slides as slides

# Instancie la classe License 
license = slides.License()

# Définit la licence via un flux
license.set_license(stream)

Valider une Licence

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

import aspose.slides as slides

license = slides.License()

license.set_license("Aspose.Slides.lic")

if license.is_licensed():
    print("La licence est valide !")

Sécurité des Threads