■■■

2016年4月3日日曜日

PictureBoxの画像を拡大縮小する方法

PictureBoxの画像を拡大縮小する方法
VB.NET

Dim canvas As New Bitmap(PictureBox1.Width, PictureBox1.Height)

Dim g As Graphics = Graphics.FromImage(canvas)

Dim img As Image = Image.FromFile("C:\test\1.bmp")

g.DrawImage(img, 0, 0, img.Width * 2, img.Height * 2)

img.Dispose()

g.Dispose()

PictureBox1.Image = canvas
C#

Bitmap canvas = new Bitmap(PictureBox1.Width, PictureBox1.Height);

Graphics g = Graphics.FromImage(canvas);

Image img = Image.FromFile(@"C:\test\1.bmp");

g.DrawImage(img, 0, 0, img.Width * 2, img.Height * 2);

img.Dispose();

g.Dispose();

PictureBox1.Image = canvas;

■■■