C# .net CF 3.5 기준입니다.
Font CreateFontAntialias(String fontName, int height)
{
LogFont lf = new LogFont();
lf.FaceName = fontName;
lf.Height = height;
lf.Weight = LogFontWeight.Normal;
lf.CharSet = LogFontCharSet.Hangeul;
lf.Quality = LogFontQuality.AntiAliased;
return Font.FromLogFont(lf);
}
함수를 만들고
FormPaint 이벤트 헨들러에서
String fontName ="나눔바른고딕";
Font f1 = CreateFontAntialias(fontName, 14);
SolidBrush blackbrush = new SolidBrush(Color.Black);
e.Graphics.DrawString("가나다라마바사ABC", f1, blackbrush, 0, 0);
식으로 사용하면됩니다.
Windows CE 장치에 font를 설치한는 방법은 제품마다 다르므로 각자 알아서 하시구요.
HNSTS에서 나온제품은 Flash Disk/Fonts 에 TTF 파일을 넣으면 됩니다.
No comments:
Post a Comment