// 將繪製的圖像以 Gif 的格式保存到當前頁面響應的輸出流中 bitmap.Save(this.Response.OutputStream,ImageFormat.Gif); } /// <summary> /// 對即將要被繪製的位圖(可想象為一塊畫佈)進行初始動作 /// </summary> private void Init_Bitmap() { bitmap = new Bitmap(400,200); graphics = Graphics.FromImage(bitmap); graphics.Clear(Color.White); graphics.DrawString("X 公司上半年銷售情況",new Font("新細明体",16,FontStyle.Underline),Brushes.Black,new PointF(5,5)); } #region Web Form 設計工具產生的程式碼 override protected void OnInit(EventArgs e) { // // CODEGEN: 此為 ASP.NET Web Form 設計工具所需的呼叫。 // InitializeComponent(); base.OnInit(e); } /// <summary> /// 此為設計工具支援所必須的方法 - 請勿使用程式碼編輯器修改 /// 這個方法的內容。 /// </summary> private void InitializeComponent() { this.Load += new System.EventHandler(this.Page_Load); } #endregion /// <summary> /// 在畫佈上面繪製矩形 /// </summary> private void Draw_Rectangle() { int i; PointF symbolLeg = new PointF(335,20); PointF descLeg = new PointF(360,16); for (i = 0; i < arrValueNames.Length; i++) { graphics.FillRectangle(new SolidBrush(GetColor(i)),symbolLeg.X,symbolLeg.Y,20,10); graphics.DrawRectangle(Pens.Black,symbolLeg.X,symbolLeg.Y,20,10); graphics.DrawString(arrValueNames[i].ToString(),new Font("新細明体",8),Brushes.Black,descLeg); symbolLeg.Y += 15; descLeg.Y += 16; 上一页 [1] [2] [3] [4] 下一页 [C语言系列]NET 中C#的switch语句的语法 [系统软件]托拽Explore中的文件到VB.net的窗口 [系统软件]Boost库在XP+Visual C++.net中的安装 [常用软件]新配色面板:Paint.Net3.0RC1官方下载 [常用软件]在Maxthon中使用Google网站加速器 [常用软件]用内建的“Net Meeting”聊天 [常用软件]在POWERBUILDER中使用WINSOCK控件的方法 [VB.NET程序]Henry的VB.NET之旅(三)—共享成员 [VB.NET程序]Henry的VB.NET之旅(二)—构造与析构 [VB.NET程序]Henry的VB.NET之旅(一)—失踪的窗体
|