public static Bitmap GetPieWithText(String text, Color color, Color fontColor,Font font)
{
int size = ;
Bitmap bmp = new Bitmap(size, size);
Graphics g = Graphics.FromImage(bmp);
g.SmoothingMode = SmoothingMode.AntiAlias; //使绘图质量最高,即消除锯齿
g.InterpolationMode = InterpolationMode.HighQualityBicubic;
g.CompositingQuality = CompositingQuality.HighQuality;
g.TextRenderingHint = TextRenderingHint.ClearTypeGridFit;
g.FillPie(new SolidBrush(color), new Rectangle(, , size-, size - ), , );
g.SmoothingMode = SmoothingMode.Default;
g.InterpolationMode = InterpolationMode.Default;
g.CompositingQuality = CompositingQuality.Default;
StringFormat stringFormat = new StringFormat();
stringFormat.Alignment = StringAlignment.Center;
if (text.ToString().Length == )
{
g.DrawString(text.ToString(), font, new SolidBrush(fontColor), new Rectangle(, , size-, size - ), stringFormat);
}
else
g.DrawString(text.ToString(), font, new SolidBrush(fontColor), new Rectangle(, , size - , size - ), stringFormat); return bmp;
}

首先使用以上代码解决,一直没有解决问题,后来调整了绘制区区域大小size解决了问题,供大家参考。

最新文章

  1. NGUI 3.0.7的新锚点系统设置不好就会造成显示错误的错觉
  2. mvc5入门示例博客(有惊喜)
  3. Centos7上使用官方YUM源安装Mysql
  4. VS2010 Win32项目的源码位置设置
  5. java.lang.NoClassDefFoundError: javax/transaction/Synchronization (jUnit测试报错)
  6. char 与 unsigned char的本质区别
  7. IIS 返回 405 - 不允许用于访问此页的 HTTP 谓词。终极解决办法!!!!
  8. C#程序中:如何向xml文件中写入数据和读取数据
  9. HDU 1568 Fibonacci
  10. Git 通过ssh 配置基于Host的差异配置
  11. Ubuntu16.04 安装g++6
  12. hdu5592 倒序求排列+权值线段树
  13. webform的代码设计文件莫名出错的解决
  14. python glob 模块
  15. https调试
  16. 【PHP笔试题】
  17. Linux samba 服务的配置
  18. 在Android Studio 0.5.2中使用ArcGIS Android SDK
  19. centos php 版本升级 至5.3 wordpress3.7
  20. java继承的一些问题

热门文章

  1. 加载样式TTFB waiting时间长
  2. gradle配置统一管理
  3. QML学习笔记(四)-TabView-竖直方向
  4. tfs 2013 利用 web deploy 完成asp.net站点自动发布
  5. Mysql 远程连接服务器
  6. 2018-2019 ACM-ICPC, Asia Nanjing Regional Contest
  7. springboot整合jsp
  8. java中不定参数的使用
  9. (链表 双指针) leetcode 142. Linked List Cycle II
  10. (栈)leetcode496. Next Greater Element I