L'aide personnalisé de la police TTF pour Cordon de serrage rendu de l'image
J'utilise GDI+ sur le côté serveur pour créer une image qui est diffusé sur le navigateur de l'utilisateur. Aucun des polices standard l'adapter à mes besoins et si je veux charger une police TrueType et utiliser cette police pour dessiner mes cordes à l'objet graphique:
using (var backgroundImage = new Bitmap(backgroundPath))
using (var avatarImage = new Bitmap(avatarPath))
using (var myFont = new Font("myCustom", 8f))
{
Graphics canvas = Graphics.FromImage(backgroundImage);
canvas.DrawImage(avatarImage, new Point(0, 0));
canvas.DrawString(username, myFont,
new SolidBrush(Color.Black), new PointF(5, 5));
return new Bitmap(backgroundImage);
}
myCustom
représente une police qui n'est pas installé sur le serveur, mais pour lequel j'ai le TTF fichier.
Comment puis-je charger le fichier TTF, de sorte que je peux l'utiliser dans GDI+ chaîne de rendu?
OriginalL'auteur Llyle | 2009-02-07
Vous devez vous connecter pour publier un commentaire.
J'ai trouvé une solution en utilisant des polices personnalisées.
Maintenant
myCustomFont
peut être utilisé avec les Graphiques.Cordon de serrage méthode comme prévu.OriginalL'auteur Llyle
Juste pour donner une solution plus complète
OriginalL'auteur user890255