[c#]Реально ли из приложения на .NET изменить размер картинки jpg
hint Image.GetThumbnailImage
static void Main(string[] args)
{
// Входной файл
Bitmap inBmp = new Bitmap(@"in.jpg");
Bitmap outBmp;
// Простое преобразование размера
outBmp = new Bitmap(inBmp, inBmp.Width/2, inBmp.Height/2);
outBmp.Save("out_2.jpg");
// Интерполированное преобразование размера
outBmp = new Bitmap(inBmp.Width/2, inBmp.Height/2, PixelFormat.Format24bppRgb);
Graphics g = Graphics.FromImage(outBmp);
g.InterpolationMode = InterpolationMode.HighQualityBicubic;
g.DrawImage(inBmp, 0, 0, outBmp.Width, outBmp.Height);
outBmp.Save("out_inter.jpg");
}
Оставить комментарий
markmsk
сабж