Когда я использую этот метод, чтобы изменить размер растрового изображения:Изменение размера растрового изображения, как MS Paint - без сглаживания
private Bitmap ResizeBitmap(Bitmap b, int nWidth, int nHeight)
{
Bitmap result = new Bitmap(nWidth, nHeight);
using (Graphics g = Graphics.FromImage((Image)result))
{
g.SmoothingMode = SmoothingMode.None;
g.DrawImage(b, 0, 0, nWidth, nHeight);
}
return result;
}
Он по-прежнему использует сглаживание, даже если я указанный:
g.SmoothingMode = SmoothingMode.None;
Я хочу только основные изменение размера без сглаживания.
Не достаточно обычно, изменить PixelOffsetMode, а также, использовать половину. –