调整图像大小而不丢失任何质量

调整图像大小而不丢失任何质量

我需要调整图像的大小,但是图像质量不会因此而受到影响。



慕村225694
浏览 608回答 3
3回答

忽然笑

如RCAR说,你不能不损失一些质量,在c#中你能做的最好的事情是:Bitmap newImage = new Bitmap(newWidth, newHeight);using (Graphics gr = Graphics.FromImage(newImage)){     gr.SmoothingMode = SmoothingMode.HighQuality;     gr.InterpolationMode = InterpolationMode.HighQualityBicubic;     gr.PixelOffsetMode = PixelOffsetMode.HighQuality;     gr.DrawImage(srcImage, new Rectangle(0, 0, newWidth, newHeight));}

慕少森

除非你在做矢量图形,否则不可能在图像质量下降的情况下调整图像的大小。
打开App,查看更多内容
随时随地看视频慕课网APP