Re: [問題] Convert e.graphics to Image
※ 引述《CathyP ()》之銘言:
: 首先我在panel上面讀進一張image(e.graphics.DrawImage(....))
: 接著我在panel上面亂畫,例如找個地方圈一圈把那圈填滿成白色
: (e.graphics.Fill....)
: 然後我想把整個畫面的結果存回讀進來的那張image
: (這時候image實際上沒有被亂畫,只是畫面上看起來有被畫)
: 我這樣寫 那張image(this.m_image) = new Bitmap(Width,Height,e.graphics);
: 可是都沒有辦法....
: 請問這個該怎麼寫阿,謝謝。
正規作法:
為image建Graphic,畫得時候用這個Graphic畫
每次畫完才再用image貼回panel
偷機作法:
用截取螢幕的方法直接將panel的畫面存下來
http://www.techblog.idv.tw/Blog/zion/archive/2004/12/02/974.aspx
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.165.121.81
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章