|zyciis| 图片问题: 我现在有多个Graphics 那我如何把他们添加在一起Graphics中 中谢谢 顺便问问 10/3=4 这个要怎么实现
我现在有多个Graphics那我如何把他们添加在一起Graphics中
如:我有
gAll 宽高 500 1000
g1 宽高 500 500
g2 宽高 500 500
也就是要用g1和g2填充gAll
谢谢
顺便问问 10/3=4 这个要怎么实现
也就是除的话有小数就取+1的整数
谢谢 --------------------编程问答-------------------- gAll.DrawImage(
--------------------编程问答-------------------- 顺便问问 10/3=4 这个要怎么实现
也就是除的话有小数就取+1的整数
===
ceiling --------------------编程问答-------------------- int i = (10 % 3 == 0) ? 10 / 3 : (10 / 3) + 1;
Response.Write(i.ToString()); --------------------编程问答-------------------- Math.Ceiling((decimal)10 / 3) --------------------编程问答-------------------- gAll.DrawImage(g, 0, top);
无法从“System.Drawing.Graphics”转换为“System.Drawing.Image”
--------------------编程问答-------------------- --------------------编程问答-------------------- 幕白兄好久没有见到你了
真高兴啊
我换新工作了
谢谢你
还有恭喜成为MVP --------------------编程问答-------------------- Bitmap b1 = new Bitmap(500, 500);
Graphics g1 = Graphics.FromImage(b1);
g1.Clear(Color.Red);
g1.Dispose();
Bitmap b2 = new Bitmap(500, 500);
Graphics g2 = Graphics.FromImage(b2);
g2.Clear(Color.Blue);
g2.Dispose();
Bitmap bAll = new Bitmap(500, 1000);
Graphics gAll = Graphics.FromImage(bAll);
gAll.DrawImage(b1, 0, 0);
gAll.DrawImage(b2, 0, b1.Width);
gAll.Dispose();
///显示测试
System.IO.MemoryStream ms = new System.IO.MemoryStream();
bAll.Save(ms, System.Drawing.Imaging.ImageFormat.Gif);
Response.ClearContent();
Response.ContentType = "image/Gif";
Response.BinaryWrite(ms.ToArray());
///把10转换一下类型 比如 10.0
int Result = Math.Ceiling((decimal)10 / 3);
补充:.NET技术 , ASP.NET