Re: [問題] GDI+ 泛型錯誤?

看板C_Sharp (C#)作者時間14年前 (2011/06/08 12:59), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
※ 引述《optimist9266 (Optimist)》之銘言: : 這樣試試看吧: : foreach (ElementHost p_eh in flowLayoutPanel1.Controls) : { : byte[] buf; : PictureBox p = new PictureBox(); : ImageSource source = : ((System.Windows.Controls.Image) : ((UserControl1)p_eh.Child).FindName("Image2")).Source; : BmpBitmapEncoder m_Encoder = new BmpBitmapEncoder(); : MemoryStream m_OutputStream = new MemoryStream(); : m_Encoder.Frames.Add(BitmapFrame.Create(source)); : m_Encoder.Save(m_OutputStream); : buf = m_OutputStream.ToArray(); : l_cp.產品編號 = lv_strGetMaxPrID; : l_cp.照片 = buf; : ClsPicturesFactory l_cpifactory = new ClsPicturesFactory(); : l_cpifactory.create(l_cp); : } 感謝o大 試了下~~有個小問題 把m_Encoder.Frames.Add(BitmapFrame.Create(source));裡面的source改掉 BitmapImage bi = new BitmapImage(); bi.BeginInit(); bi.UriSource = new Uri(source.ToString(), UriKind.Absolute); b.EndInit(); 放bi進去就成功了!感謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.9.209 ※ 編輯: ONLYSMART 來自: 114.32.9.209 (06/08 14:41)
文章代碼(AID): #1Dxm6XMt (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #1Dxm6XMt (C_Sharp)