最近需要完成把一张图片剪裁成很小图片的问题,在fireworks里没有找到方法,于是想利用.net做一个小程序。
但是我没有接触过gdi+方面的问题,所以想请教大家技术中的关键类、方法等。
谢谢。

解决方案 »

  1.   

    Bitmap bmpOut = new Bitmap(宽度,高度,PixelFormat.Format24bppRgb);            Graphics g = Graphics.FromImage(bmpOut);
                g.DrawImage(b, new Rectangle(0, 0, 宽度, 高度), new Rectangle(起始点X, 起始点Y, 宽度, 高度), GraphicsUnit.Pixel);
                g.Dispose();            return bmpOut;
      

  2.   

    忘了说了,b是原始图的Bitmap。这段代码可以从一张大图上抠下一小块来。
      

  3.   

    国内开发水平,可见一斑啊`
    -------------------------------
    高手大都不常来上CSDN的.
      

  4.   

    ki1381() ( ) 信誉:100    Blog 
    思路是对的,可以用DrawImage的方法来做.