位图转换为缩略图 [英] Convert Bitmap to Thumbnail

查看:151
本文介绍了位图转换为缩略图的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想生成在C#中的图像的缩略图。我该怎么做呢?

I want to generate a thumbnail from an image in C#. How do I do that?

推荐答案

Image 类实际上拥有的 GetThumbnailImage 方法。用法示例:

The Image class actually has a GetThumbnailImage method. Example usage:

var filename = "fb.png";

using(var image = Image.FromFile(filename))
{
    using(var thumbnail = image.GetThumbnailImage(20/*width*/, 40/*height*/, null, IntPtr.Zero))
    {
        thumbnail.Save("thumb.png");
    }
}

这将产生fb.png的20x40px缩略图并将其保存到thumb.png。

This will generate a 20x40px thumbnail version of fb.png and save it to thumb.png.

这篇关于位图转换为缩略图的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆