0 votes

Est-il possible d'intégrer un fichier de police TTF ou OTF dans une application C++ ?

Est-il possible d'intégrer un fichier de police TTF ou OTF dans une application C++ afin que l'application puisse l'utiliser sans l'installer sur la machine cible ? Toute réflexion est la bienvenue. (les plateformes cibles seront Windows et Macintosh). Objectif : La police est privée et ne doit pas être disponible pour les utilisateurs.

2voto

Josh Lee Points 53741

OS X : Inclure la police de caractères dans l'application Resources puis ajoutez la valeur ATSApplicationFontsPath de l'application Info.plist contenant le chemin relatif au répertoire des ressources.

Windows : MSDN a un article pour Windows Forms en utilisant le System.Drawing.Text.PrivateFontCollection et une pour WPF en utilisant le System.Windows.Media.FontFamily classe. Cela suppose que vous utilisez C++/CLI et les cadres GUI de .NET ; cela ne s'applique probablement pas à MFC.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X