祝紫山(大可山人)博客[GDI+,WPF, .Net图形图像]

WPF,WinForms,asp.net开发,图形图像处理系统研究[信奉:凡事靠自己] QQ:110-678-9933

带农历的中国万年历制作

最近一个小项目需要制作带农历的中国万年历,苦闷了几天,终于大功告成,可以保存为图片,可以更换风格等,全用C# 和 GDI+完成,为提高效率,全自行绘制,没有使用Label等控件。

上面的代码:
Graphics g = Graphics.FromImage(tmpBitmap);
   QQAAMonthCalendar mc = new QQAAMonthCalendar(2005,9);//自定义类,后面为调用的年份及月份
   mc.BgImageFileName = @"C:/Johnsuna/chineseCalendar/8413758_46926.61.jpg";
   mc.Width = 400;
   mc.Height = 300;
   mc.IsUseBgImage = true;//使用背景图片
   mc.CalendarBgColor = Color.Empty;
   
   g.Clear(Color.White);
   mc.DrawMonthCalendar(g);//绘制月历

代码:
Graphics g = Graphics.FromImage(tmpBitmap);
   QQAAMonthCalendar mc = new QQAAMonthCalendar(2005,9);//自定义类,后面为调用的年份及月份
   mc.BgImageFileName = @"C:/Johnsuna/chineseCalendar/8413758_46926.61.jpg";
   mc.Width = 400;
   mc.Height = 300;
   mc.IsUseBgImage = false;//这里改了一下,不使用背景图片
   mc.CalendarBgColor = Color.Empty;
   mc.IsUseNormalBodyXpEffect = true;//支持XP风格的月历芯
   
   g.Clear(Color.White);
   mc.DrawMonthCalendar(g);//绘制月历

本程序的最大优点是:可随时变换风格,可保存为多种图片格式文件,文字变化后不失真。

2005年中国农历(万年历)

2006年年历(万年历之2006,带农历及节假日):

2006年年历,带农历及节假日

阅读更多
文章标签: gdi+ c# xp c
个人分类: GDI+图形类 C#类
想对作者说点什么? 我来说一句

wpf万年历源码适用于silverlight

2014年07月28日 1.73MB 下载

<em>中华万年历</em> 3.2.5

2016年07月14日 0B 下载

<em>中华万年历</em>简精版.apk

2018年01月25日 0B 下载

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭