CÁC GIẢI PHÁP LẬP TRÌNH C# - Trang 308

308
Chương 8: Đồ họa, đa phương tiện, và in ấn

// Vẽ trực tiếp lên form.

g = e.Graphics;

}

g.SmoothingMode = SmoothingMode.HighQuality;

// Vẽ nền.

g.FillRectangle(Brushes.Yellow,

new Rectangle(new Point(0, 0), this.ClientSize));

// Vẽ bức hình logo.

g.DrawImage(image, 50, 50, 50 + imageSize, 50 + imageSize);

// Nếu sử dụng "double buffering", chép hình bitmap

// đã hoàn tất trong bộ nhớ vào form.

if (chkUseDoubleBuffering.Checked) {

e.Graphics.DrawImageUnscaled(drawing, 0, 0);

g.Dispose();

}

}

protected override void OnPaintBackground(

System.Windows.Forms.PaintEventArgs pevent) {

// Không làm gì cả.

}

}

8.

8.

Hi n th hình d ng thumbnail

ở ạ

Hi n th hình d ng thumbnail

ở ạ

Bạn cần hiển thị các bức hình trong một thư mục ở dạng thumbnail.

Đọc bức hình từ file bằng phương thức tĩnh

FromFile

của lớp

System.Drawing.Image

. Kế đó, bạn có thể thu lấy hình thumbnail bằng phương

thức

Image.GetThumbnailImage

.