0

我正在使用 Webhelper.webImage 向 jpag 文件添加水印。这是代码:

var imgPath = HttpContext.Current.Server.MapPath(dirUser.FullPath + "/" + file.FileName);
WebImage sImage = new WebImage(imgPath);
sImage.AddTextWatermark("My Watermark", "White", 16, "Regular", "Verdana", "Right", "Bottom", 50, 5);
sImage.Save(imgPath);

保存后画质降低太多了,原来的大小在500K左右,新的图像大小在100K左右..查看图片属性的时候,宽度、高度、分辨率(240 dpi)和位深都是同样...不知道为什么图像的尺寸减小了,而且质量也不好...有没有任何选项可以添加水印并保持相同的质量?

谢谢,

帕特里克

4

1 回答 1

0

JPEG是一种有损压缩,如果要无损压缩,可以考虑使用PNG。

于 2015-04-20T03:02:18.783 回答