Hello,
I've built a simple e-card creator web app for a client that accepts a personal greeting and draws it onto a selected card design. On my local machine, I can enter asian languages and the text is drawn correctly on the image. I have the asian languages installed on my machine.
When I loaded the app to my client's server, asian languages show up as boxes. I suspect it's because their server doesn't have the asian language pack installed. But I'm wondering, is that the reason? Is there any way to accept asian languages and display it correctly without having the asian language pack installed?
Here's how I'm drawing the text onto the image
Graphics g = Graphics.FromImage(image);
g.InterpolationMode = InterpolationMode.HighQualityBicubic;
g.DrawString(text,
new Font(fontFamily, fontSize),
brushColor,
position,
strFormat);
g.Dispose();
I'm using Arial font.
Is there something special I need to do?
Thanks.