当前位置:编程学习 > C#/ASP.NET >>

关于大位图拼版问题

有一较大位图(如bmp:4000*4000),需要拼成6*6,结果位图就高达24000*24000
试图是想用下列方法:
Bitmap sbmp=new Bitmap(bmpFilename)
Bitmap newBM = new Bitmap(240000,24000);
Graphics g = Graphics.FromImage(newBM);
...
for(...)
{
  g.DrawImage(bm, x, y, dw,dh);
}
...
 newBM.Save(newFilename);
问题是:newBM的宽高太大,运行时报参数错误,比较小没问题。
需求:
(1)是什么原因会报错
(2)有什么别地方法实现上述拼版
谢谢高手指导:xindi62@sina.com 位图拼版,图形拼版,图形拼接,位图拼接
补充:.NET技术 ,  组件/控件开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,