我有以下内容:
using (bmp == new Bitmap(50, 50)) {
using (g == Graphics.FromImage(bmp)) {
g.InterpolationMode = Drawing2D.InterpolationMode.HighQualityBicubic;
g.DrawImage(img, 0, 0, 50, 50);
}
}
用户为我的应用程序提供了一个图像,我的应用程序必须调整其大小并使其适合整个图像。
上面代码的问题是它拉伸了图像,不适合(因为 4:3 电影适合宽屏电视留下黑条)。
有没有人对此有任何解决方案?另外,我宁愿不使用 GDI。