Licence

Limitations de la version d’évaluation

Une version d’évaluation gratuite d’Aspose.Email pour C++ peut être téléchargée depuis la section téléchargements du site Web d’Aspose à l’adresse : https://releases.aspose.com/email/cpp/

Appliquer la licence en utilisant un fichier ou un objet Stream

La licence peut être chargée à partir d’un fichier ou d’un flux. Aspose.Email pour C++ essaiera de trouver la licence aux emplacements suivants :

  1. Chemin explicite.
  2. Le dossier contenant Aspose.Cells.dll.
  3. Le dossier contenant l’assembly qui a appelé Aspose.Cells.dll.
  4. Le dossier contenant l’assembly d’entrée (votre .exe).
  5. Une ressource embarquée dans l’assembly qui a appelé Aspose.Cells.dll.

Le moyen le plus simple de définir une licence consiste à placer le fichier de licence dans le même dossier que le fichier Aspose.Email.dll et à spécifier le nom du fichier, sans chemin, comme indiqué dans l’exemple ci‑dessus.

Chargement d’une licence depuis un fichier

Le moyen le plus simple d’appliquer une licence consiste à placer le fichier de licence dans le même dossier que le fichier Aspose.Email.dll et à indiquer uniquement le nom du fichier sans chemin.

C++


 intrusive_ptr<License> license = new License();

license->SetLicense(new String("Aspose.Email.lic"));

Chargement d’une licence à partir d’un flux

L’exemple suivant montre comment charger une licence à partir d’un flux.

C++


 intrusive_ptr<License>license = new License();

intrusive_ptr<FileStream> myStream = new FileStream(new String("Aspose.Email.lic"), FileMode_Open);

license->SetLicense(myStream);