我使用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)和位深度都是一样的...不知道为什么图像的尺寸减小了,质量也不好......虽然有没有选择添加水印并保持相同的质量?
谢谢,
帕特里克
答案 0 :(得分:0)
JPEG是一种有损压缩,如果你想要无损压缩,你可以考虑使用PNG。