质量和压缩之间的区别与system.drawing.imaging?

use*_*337 11 c# asp.net system.drawing image-processing system.drawing.imaging

我对ASP.NET中的图像处理完全不熟悉.我非常熟悉Photoshop,并且在某种程度上对图像有所了解.

我试图找出质量和压缩之间的区别,因为其他应用程序倾向于将它们视为相同.使用system.drawing.imaging有质量和压缩的设置.

http://msdn.microsoft.com/en-us/library/system.drawing.imaging.encoder.quality.aspx上写着:"质量类别指定图像的压缩级别."

http://msdn.microsoft.com/en-us/library/bb882583.aspx上写着:"质量等级0对应于最大压缩,质量等级100对应于最低压缩."

文档似乎可以互换地使用质量和压缩.但是,每个都有设置.有什么不同?

Mon*_*mas 12

Quality编码器参数具有从0-100的值,将决定的为最小压缩可以为最大compresssion被应用于某些编码器,0压缩的,和100.

Compression编码器参数者特指的类型施加特定的编码器的压缩.其值取决于编解码器,但(理论上)GIF编码器可能具有VersionGif87或VersionGif89作为可能的值.