标签:style blog color os io 文件 for 数据
教师节快到了,给那些年的老师拼个图
前端有脸、眉、眼、特征、气泡等多元素图片
后端将最后选中元素的ID,合成“脸谱”
1 /// <summary> 2 /// 合并图片 3 /// </summary> 4 /// <param name="imageIds">图片ID集合</param> 5 public static void CombinImage(params string[] imageIds) 6 { 7 Bitmap bg = new Bitmap(640, 658); 8 Graphics g = Graphics.FromImage(bg); 9 //清除画布,背景透明 10 g.Clear(Color.Transparent); 11 12 for (int i = 0; i < imageIds.Length; i++) 13 { 14 //路径 15 string url = @"E:\Projects\ConsoleApplication\ConsoleApplication\"; 16 //取图 17 Image img = Image.FromFile(url + imageIds[i] + ".png"); 18 //绘图 19 g.DrawImage(img, 0, 0); 20 } 21 22 g.Dispose(); 23 //情况1、保存文件,自己再加下路径 24 bg.Save("ok", ImageFormat.Png); 25 26 //情况2、保存二进制流入数据库 27 MemoryStream ms=new MemoryStream(); 28 bg.Save(ms, ImageFormat.Png); 29 byte[] byteImage = new Byte[ms.Length]; 30 byteImage = ms.ToArray(); 31 }
标签:style blog color os io 文件 for 数据
原文地址:http://www.cnblogs.com/qiujz/p/3927198.html