Licence

É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 de sauvegarde.
  • 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 auxquels elle est accordée, la date d’expiration de l’abonnement, et ainsi de suite.
  • Le fichier de licence est signé numériquement, donc vous ne devez pas modifier le fichier. Même une addition involontaire d’un retour à la ligne supplémentaire dans le contenu du fichier l’invalidaterait.
  • Aspose.Slides for Java essaie généralement de trouver la licence dans ces emplacements :
    • Un chemin explicite
    • Le dossier contenant Aspose.Slides.jar
  • 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.

Application d’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 nécessite que vous placiez 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.Java.lic");

Flux

Vous pouvez charger une licence à partir d’un flux. Ce code Java vous 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 à travers un flux
license.setLicense(new java.io.FileInputStream("Aspose.Slides.Java.lic"));

Pont PHP/Java

Si vous utilisez Aspose.Slides pour PHP via Java, vous pouvez définir une licence via un pont PHP/Java. Ce pont vous permet d’utiliser des classes Java en syntaxe PHP. Pour plus d’informations, consultez Licence en PHP.

Validation d’une Licence

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

License license = new License();
license.setLicense("Aspose.Slides.Java.lic");

if (License.isLicensed()) 
{
    System.out.println("La licence est valide !");
}

Sécurité des Threads