怎么样才可以让他保存的jpg图像,达到真正100的最高的品质?

解决方案 »

  1.   

    你试着把你的png图片保存到本地。
    然后用画图 或者ps打开。
    另存为jpg的图片。
    再和你的图片对比下。
      

  2.   

    第三张图,就是用画图软件,把PNG转换成Jpg的,质量先的是100,在我的显示器上看,跟PNG没有差别
      

  3.   

    jpeg必然有色彩和像素的失真。
      

  4.   

    firework 软件
    把一个png图片转换成jpg图片 不失真的情况下 
    图片大了10倍。这东西可能涉及算法。
    能力有限 解决不了。
      

  5.   

    失真是必然的,但也不要这么离步吧.用第三方软件处的过的jpg,也做对比了.你看第一张(C#直接生成),和第三张(Firewors转换处理)的,差别,也太明显了
      

  6.   

    LZ帮你找了个帖子
    希望对你有帮助http://bbs.csdn.net/topics/310084834
      

  7.   

    这个东西不是代码的错,是GDI+内部编码器就是这样的。你只能找其他的图像库替代这个函数。
      

  8.   

    DPI默认好像是96设置能300试一试
    img.SetResolution(300, 300);