Używam GDI + po stronie serwera do tworzenia obrazu, który jest przesyłany strumieniowo do przeglądarki użytkownika. Żaden ze standardowych czcionek dopasować swoje wymagania, a więc chcę, aby załadować czcionki TrueType i używać tej czcionki do rysowania moje struny do grafiki obiektu:Używanie niestandardowej czcionki TTF do renderowania obrazów 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
reprezentuje czcionkę, który nie jest zainstalowany na serwerze, ale dla których mam plik TTF dla.
Jak mogę załadować plik TTF, aby móc go używać w renderowaniu ciągów GDI +?