# Gestion des licences

> Appliquer, gérer et dépanner les licences dans Aspose.Slides pour PHP via Java. Garantir un accès ininterrompu à toutes les fonctionnalités avec notre guide de licence étape par étape.

Source: https://docs.aspose.com/slides/fr/php-java/licensing/
Updated: 2025-12-30


Parfois, pour obtenir les meilleurs résultats d’évaluation, une approche pratique peut être nécessaire. C’est pourquoi Aspose.Slides propose différents plans d’achat et offre également un essai gratuit ainsi qu’une licence temporaire de 30 jours pour l’évaluation.

{{% alert color="primary" %}}
Notez qu’il existe un certain nombre de politiques et de pratiques générales qui vous guident sur la façon d’évaluer, de licencier correctement et d’acheter nos produits. Vous pouvez les trouver dans la section ["Politiques d’achat et FAQ"](https://purchase.aspose.com/policies).
{{% /alert %}}

## **Évaluer Aspose.Slides**
Vous pouvez facilement télécharger Aspose.Slides pour l’évaluation. Le package d’évaluation est identique au package acheté. La version d’évaluation devient simplement licenciée après que vous ayez ajouté quelques lignes de code pour appliquer la licence. 

## **Limitation de la version d’évaluation**
La version d’évaluation d’Aspose.Slides (sans licence spécifiée) fournit toutes les fonctionnalités du produit, mais elle insère un filigrane d’évaluation en haut du document à l’ouverture et à l’enregistrement. Vous êtes également limité à une diapositive lors de l’extraction de texte à partir de diapositives de présentation.

{{% alert color="primary" %}} 
Si vous souhaitez tester Aspose.Slides sans les limitations de la version d’évaluation, vous pouvez demander une **Licence temporaire de 30 jours**. Veuillez vous référer à [Comment obtenir une licence temporaire ?](https://purchase.aspose.com/temporary-license) pour plus d’informations.
{{% /alert %}} 

## **À propos de la licence**
Vous pouvez facilement télécharger une version d’évaluation d’Aspose.Slides pour PHP via Java depuis sa [page de téléchargement](https://packagist.org/packages/aspose/slides). La version d’évaluation offre absolument **les mêmes capacités** que la version licenciée d’Aspose.Slides. De plus, la version d’évaluation devient simplement licenciée 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 clair 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, etc. Le fichier est signé numériquement, il ne faut donc pas le modifier. Même l’ajout accidentel d’un saut de ligne supplémentaire au contenu du fichier l’invalidera.

Pour éviter les limitations associées à la version d’évaluation, vous devez définir une licence avant d’utiliser **Aspose.Slides**. Vous n’êtes tenu de définir une licence qu’une seule fois par application ou processus.

{{% alert color="primary" %}} 
Vous pouvez consulter la [Licence à compte d’usage](https://docs.aspose.com/slides/php-java/metered-licensing/).
{{% /alert %}} 

## **Licence achetée**

Après l’achat, vous devez appliquer le fichier ou le flux de licence. 

{{% alert color="primary" %}}
Vous devez définir la licence :
* uniquement une fois par domaine d’application
* avant d’utiliser toute autre classe Aspose.Slides
{{% /alert %}}

{{% alert color="primary" %}}
Vous pouvez trouver les informations tarifaires sur la page [« Informations tarifaires »](https://purchase.aspose.com/pricing/slides/family).
{{% /alert %}}

### **Définir une licence dans Aspose.Slides pour PHP via Java**

Les licences peuvent être appliquées depuis ces emplacements :

* Chemin explicite
* Flux
* En tant que licence à compte d’usage – un nouveau mécanisme de licence

{{% alert color="primary" %}}
Utilisez la méthode **setLicense** pour licencier un composant.

Bien que plusieurs appels à **setLicense** ne soient pas nuisibles, ils constituent un gaspillage de ressources (processeur).
{{% /alert %}}

{{% alert color="warning" %}}
Les nouvelles licences peuvent activer Aspose.Slides uniquement avec la version 21.4 ou supérieure. Les versions antérieures utilisent un système de licence différent et ne reconnaîtront pas ces licences.
{{% /alert %}}

#### **Appliquer une licence à l’aide d’un fichier**

Ce fragment de code sert à définir un fichier de licence :

**PHP**
```php
<?php
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once("lib/aspose.slides.php");

use aspose\slides\License;

$license = new License();
$license->setLicense("Aspose.Slides.lic");
?>
```


Lors de l’appel à la méthode setLicense, le nom de la licence doit être identique à celui de votre fichier de licence. Par exemple, vous pouvez renommer le fichier de licence en « Aspose.Slides.lic.xml ». Ensuite, dans votre code, vous devez transmettre le nouveau nom de licence (Aspose.Slides.lic.xml) à la méthode setLicense.

#### **Appliquer une licence depuis un flux**

Ce fragment de code sert à appliquer une licence depuis un flux :
```php
<?php
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once("lib/aspose.slides.php");

use aspose\slides\License;

$license = new License();
$license->setLicense($stream);
?>
```


## **FAQ**

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

Oui. La validation de la licence est effectuée 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 ; vous ne serez simplement pas éligible aux nouvelles versions sans renouvellement.
