19/10/2019, 10:42

[C#] Hướng dẫn tạo hình ảnh Thumbnail trong lập trình Winform

Xin chào các bạn, bài viết hôm nay mình sẽ hướng dẫn các bạn cách tạo hình ảnh Thumbnail từ hình ảnh gốc (Origin image) trong lập trình C# Winform. Thumbnail là tiếng Anh, khi được dịch ra tiếng Việt nó có nghĩa là “hình ảnh thu nhỏ”, từ này ...

Xin chào các bạn, bài viết hôm nay mình sẽ hướng dẫn các bạn cách tạo hình ảnh Thumbnail từ hình ảnh gốc (Origin image) trong lập trình C# Winform.

Thumbnail là tiếng Anh, khi được dịch ra tiếng Việt nó có nghĩa là “hình ảnh thu nhỏ”, từ này luôn được xử dụng để chỉ việc chỉnh sửa một ảnh nào đó với kích thước được như là ảnh bìa, ảnh đại diện, ảnh minh họa cho video nào đó. ... Ví dụ: Bạn hãy nhìn lên bức ảnh dưới đây, đó chính là Thumbnail đó.

thumbnail_image_demo

Dưới đây, mình sẽ chia sẽ các bạn hàm function để tạo image thumbnail C#:

public  static Image CreateThumbnailImageByOriginImage(string url, int awidth = 64, int height = 88)
{           
    Image image = Image.FromFile(url);
    Image thumb = image.GetThumbnailImage(awidth, height, () => false, IntPtr.Zero);
    image.Dispose();
    return thumb;
}

Trong function này, các bạn truyền tham số đường dẫn hình ảnh gốc.

Và tiếp theo là kích thước awidth, height của hình ảnh thumbnail.

Thanks for watching!

Tags: create image thumbnail c#image thumbnail c#
0