带农历的中国万年历制作

原创 2005年09月26日 10:32:00

最近一个小项目需要制作带农历的中国万年历,苦闷了几天,终于大功告成,可以保存为图片,可以更换风格等,全用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年年历,带农历及节假日

相关文章推荐

WPF中制作带中国农历的万年历

本例应用.net 2.0中的ChineseLunisolarCalendar类,制作出带中国农历的万年历。 先看看效果图片(已缩小,原始图片为:http://p.blog.csdn.net/image...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

实现简单的万年历

public static void timu8() { int count = 0; for (int i = 0; i

php万年历

php--简单万年历

漂亮实用的万年历带中文节日农历

pigzz.com很不错的万年历查询 JS特效,JS代码,网页特效,特效下载" name="keywords" /> BODY { ...

带农历的万年历

  • 2007年03月14日 13:13
  • 124KB
  • 下载

C#实现万年历(农历、节气、节日、星座、星宿、属相、生肖、闰年月、时辰)

using System.Collections.Generic; using System.Text; using System; namespace yangliToyinli { ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:带农历的中国万年历制作
举报原因:
原因补充:

(最多只允许输入30个字)