解决方案 »

  1.   

    楼主我教你如何解决能google的问题1.www.google.com.hk 搜索 c# png compression
    2.第一条结果就是 http://stackoverflow.com/questions/6922533/png-compression-in-net,老外问过你这种问题。
    3.进去看看发现代码线索
    Image mainImg = ImageHelper.ResizeImage(bmp, 600, 500, false);
    mainImg.Save(filePath, System.Drawing.Imaging.ImageFormat.Png);4.继续 google  .net ImageHelper5.得到结果http://msdn.microsoft.com/zh-cn/library/vstudio/microsoft.visualstudio.modeling.diagrams.imagehelper(v=vs.110).aspxhttp://msdn.microsoft.com/zh-cn/library/system.drawing.imaging.imageformat(v=vs.110).aspx
      

  2.   

    gdi+的bitmap直接save就行了。另外不知道你所说的压缩png图片算法是什么意思。
      

  3.   

    png里是个动态图或者矢量图,已经很压缩了,还想怎么压缩?
    你用rar打包,大小也不会变小多少了
      

  4.   

    C#对图片文件的压缩、裁剪操作初探
    http://www.cnblogs.com/xyang/archive/2013/02/25/2932145.html
      

  5.   

    png 没法压缩,jpg倒是可以调低图片质量
      

  6.   


    因为我看到可以用grunt对PNG图片进行压缩,所以我觉得也可以压缩
      

  7.   


    因为我看到可以用grunt对PNG图片进行压缩,所以我觉得也可以压缩
    http://blog.csdn.net/zykun/article/details/1825086
    http://lifestyle.bowenwang.com.cn/file-compression.htm先了解下原理。