close


//繪圖區

BufferedGraphics bg ; //宣告

bg = currentContext.Allocate( 
        pictureBox1.CreateGraphics(), 
        pictureBox1.DisplayRectangle );

bg.Graphics.FillPolygon ( ......................... ) ; //繪製圖形

bg.Render( pictureBox1.CreateGraphics() ); //圖片輸出至物件中

.......


//檔案輸出區

Bitmap bmp = new Bitmap( 600 , 600 ); //宣告輸出變數物件

Graphics g = Graphics.FromImage ( bmp ); //宣告輸出暫存區物件

bg.Render ( g ); // BufferedGraphics 輸出 至Graphics

bmp.Save ( @"C:\Image.bmp" , System.Drawing.Imaging.ImageFormat.Bmp );





arrow
arrow
    全站熱搜

    Jiang Ying-Fu 發表在 痞客邦 留言(0) 人氣()