问题:有黑色的描边一样的东西
原因:
// GTemp.DrawString(StrYin[i], ftyin, BrushClrPinYin, iWidth, 0, StringFormat.GenericDefault);
解决:
用GraphicsPath来代替文字输出
path.AddString(...);
pGraph-> FillPath(&brush,&path);
//GraphicsPath GPathStr = new GraphicsPath(); //GPathStr.AddString(txt, fttxt.FontFamily, (int)fttxt.Style, fttxt.Size, new Point(0, 0), StringFormat.GenericDefault); //GTemp.FillPath(BrushClrText, GPathStr);