準備
(なし)
デザイン
1. フォーム (Form1) にボタン (button1) を配置します。
サンプルコード (C#)
// 名前空間の追加
using System.Drawing.Drawing2D;
// コード
private void button1_Click(object sender, EventArgs e)
{
Bitmap bmp1 = new Bitmap(@"C:\Users\Public\Pictures\Sample Pictures\Koala.jpg");
Bitmap bmp2 = new Bitmap(bmp1.Width * 5, bmp1.Height * 5);
Graphics g = Graphics.FromImage(bmp2);
g.InterpolationMode = InterpolationMode.HighQualityBicubic;
g.DrawImage(bmp1, 0, 0, bmp2.Width, bmp2.Height);
bmp2.Save(@"D:\test.jpg");
}
解説
元の画像イメージ (bmp1) を 5 倍に拡大した画像イメージ (Bmp2) を作成しています。bmp1 の画像イメージを bmp2 に描画する際に、InterpolationMode プロパティに画像品質を指定して描画しています。
結果

動作確認環境
Visual Studio 2015 Professional (C# 6.0)