我正在将小图像(例如 20x25)调整为更大的图像(例如 150x170)。我的问题与质量无关,正如预期的那样,质量有些模糊。我的问题是边框是在图像的右侧和底部创建了浅色边框。有没有办法可以删除它?
我的代码如下:
using (Graphics g = Graphics.FromImage((Image)ResizedImage))
{
g.CompositingQuality = CompositingQuality.HighQuality;
g.InterpolationMode = InterpolationMode.HighQualityBicubic;
g.SmoothingMode = SmoothingMode.HighQuality;
g.DrawImage(OrigImage, new Rectangle(0, 0, Width, Height),
new Rectangle(0, 0, OrigCImage.Width, OrigImage.Height), GraphicsUnit.Pixel);
}
谢谢!