Licences - Aspose.Font pour C++
Évaluer Aspose.Font
Vous pouvez facilement télécharger le produit Aspose.Font pour C++ à des fins d’évaluation. Veuillez vous référer à la Page de téléchargement d’Aspose.Font pour C++ pour connaître la dernière version. Le téléchargement d’évaluation est le même que le téléchargement acheté. La version d’évaluation devient simplement sous licence lorsque vous ajoutez quelques lignes de code pour appliquer la licence.
Limites de la version d’évaluation
La version d’évaluation d’Aspose.Font (sans licence spécifiée) fournit toutes les fonctionnalités du produit, à l’exception de certaines limitations d’évaluation. Une évaluation prend en charge l’utilisation des polices suivantes uniquement.
- CFF
- Polices Type1 et Montserrat
- Noto Sans JP
- Merriweather
- Lora
- Code source Pro
- Polices TTF
Si vous souhaitez essayer Aspose.Font sans limitations d’évaluation, demandez une licence temporaire de 30 jours. Veuillez vous référer à Comment obtenir une licence temporaire ? pour plus d’informations.
Demander une licence
Une fois que vous êtes satisfait de votre évaluation d’Aspose.Font pour C++, achetez une licence sur le site Web d’Aspose : Purchase Portal. Familiarisez-vous avec les différents types de licences disponibles. Si vous avez des questions, contactez l’équipe commerciale Aspose et ils se feront un plaisir de vous aider.
Chaque licence Aspose comporte un abonnement d’un an pour des mises à niveau gratuites vers toute nouvelle version ou correctif publié pendant cette période. Nous fournissons une assistance technique gratuite et illimitée aux utilisateurs sous licence et en évaluation.
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 sous licence, la date d’expiration de l’abonnement, etc. Le fichier est signé numériquement, ne modifiez donc pas le fichier : même l’ajout d’un saut de ligne supplémentaire au fichier l’invalide.
Quand demander une licence
Suivez ces règles simples :
- La licence ne doit être définie qu’une seule fois par domaine d’application.
- Vous devez définir la licence avant d’utiliser d’autres classes Aspose.Font.
- Appeler SetLicense plusieurs fois n’est pas dangereux, mais fait perdre du temps au processeur.
- Si vous développez une application Windows Forms ou console, appelez SetLicense dans le code de démarrage, avant d’utiliser les classes Aspose.Font.
- Lors du développement d’une application ASP.NET, appelez SetLicense depuis le fichier Global.asax.cs, dans la méthode protégée Aplication_Start. Il est appelé une fois au démarrage de l’application.
- N’appelez pas SetLicense depuis les méthodes Page_Load car cela signifie que la licence sera chargée à chaque fois qu’une page Web est chargée.
- Si vous développez une bibliothèque de classes, vous appelez SetLicense depuis un constructeur statique de la classe qui utilise Aspose.Font. Le constructeur statique s’exécute avant la création d’une instance de votre classe en s’assurant que la licence Aspose.Font est correctement définie.
Appliquer une licence à l’aide d’un objet fichier ou flux
Utilisez la méthode License.SetLicense pour obtenir une licence pour le composant. Le moyen le plus simple de définir une licence consiste à placer le fichier de licence dans le même dossier que Aspose.Font.dll et à spécifier le nom du fichier, sans chemin, comme indiqué ci-dessous.
Chargement d’une licence à partir d’un fichier
Cet extrait de code initialise une licence stockée dans un fichier ou dans une ressource embarquée.
1// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-.NET
2// Set path of the license file, i.e. c:\temp\
3string dataDir = @"c:\temp\";
4
5License license = new License();
6license.SetLicense(dataDir + "Aspose.Diagram.lic");
Chargement d’une licence à partir d’un objet Stream
Ces extraits de code initialisent la licence à partir du flux.
1// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-.NET
2// Set path of the license file, i.e. c:\temp\
3string dataDir = @"c:\temp\";
4// Load an existing Visio file in the stream
5FileStream LicStream = new FileStream(dataDir + "Aspose.Diagram.lic", FileMode.Open);
6
7License license = new License();
8license.SetLicense(LicStream);