Estoy usando GDI + en el lado del servidor para crear una imagen que se transmite al navegador del usuario. Ninguna de las fuentes estándar se ajusta a mis necesidades y por eso quiero cargar una fuente TrueType y utilizar esta fuente para la elaboración de mis cuerdas a los gráficos del objeto:Uso de fuentes TTF personalizadas para la representación de imágenes DrawString
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
representa una fuente que no está instalado en el servidor, pero para el cual tengo el archivo TTF.
¿Cómo puedo cargar el archivo TTF para que pueda usarlo en la representación de cadenas GDI +?