1. 程式人生 > >帶農曆的中國萬年曆製作

帶農曆的中國萬年曆製作

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow

也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!

               

最近一個小專案需要製作帶農曆的中國萬年曆,苦悶了幾天,終於大功告成,可以儲存為圖片,可以更換風格等,全用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年年曆,帶農曆及節假日

           

給我老師的人工智慧教程打call!http://blog.csdn.net/jiangjunshow

這裡寫圖片描述