我用一张大图做图片,现在需要对图片进行剪裁和缩大小的操作,质量一定要保持原图的,还有就是用几张静态GIF怎么用C#把他做成GIF动画啊,希望大家能给点帮助谢谢拉

解决方案 »

  1.   

    图像的放大与缩小肯定会影响的图片的质量,一般采用插值精度比较高的算法去做,效果会好点
    GIF程序没弄过
      

  2.   

    如果只是把大图进行缩小或裁剪,C#还是可以完成的,而且效果不错。(如果是把小图放大就不行了,生成图像质量比较差)
    用Graphics类就能实现,注意生成图片的时候要使用高质量插值法和高质量低速平滑程度设置我以前完成的一个小程序,实现效果还是不错的,呵呵
    http://download.csdn.net/source/570653
      

  3.   


    刚刚自己试验了下,貌似Gif格式图片生成是不好,楼主可以忽略我发的东西
      

  4.   

    c#做出的程序本身是支持显示动态GIF动画的,但是用c#做一个制作GIF动画的程序有点……?,现在网上很多很棒的生成GIF动画的小程序,有的还有代码。强烈建议楼主在自己的程序中调用现成的小程序,省力又专业!!