के लिए कस्टम टीटीएफ फ़ॉन्ट का उपयोग करना मैं उपयोगकर्ता के ब्राउज़र पर स्ट्रीम की गई छवि बनाने के लिए सर्वर-साइड पर जीडीआई + का उपयोग कर रहा हूं। मानक फोंट से किसी ने मेरे आवश्यकताओं फिट और इसलिए मैं एक ट्रू टाइप फॉन्ट लोड और ग्राफिक्स के लिए अपने तार खींचने के लिए इस फ़ॉन्ट उपयोग करना चाहते हैं वस्तु: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
कि सर्वर पर स्थापित नहीं है एक फ़ॉन्ट का प्रतिनिधित्व करता है, लेकिन जिसके लिए मेरे पास टीटीएफ फ़ाइल है।
मैं टीटीएफ फ़ाइल कैसे लोड कर सकता हूं ताकि मैं इसे जीडीआई + स्ट्रिंग प्रतिपादन में उपयोग कर सकूं?