浅淡建立bitmap实例

Bitmap 构造函数

初始化 Bitmap 类的新实例。

重载列表
名称 说明
Bitmap (Image) 从指定的现有图像初始化 Bitmap 类的新实例。

由 .NET Compact Framework 支持。

Bitmap (Stream) 从指定的数据流初始化 Bitmap 类的新实例。

由 .NET Compact Framework 支持。

Bitmap (String) 从指定的文件初始化 Bitmap 类的新实例。

由 .NET Compact Framework 支持。

Bitmap (Image, Size) 从指定的现有图像并使用指定的大小初始化 Bitmap 类的新实例。
Bitmap (Int32, Int32) 用指定的大小初始化 Bitmap 类的新实例。

由 .NET Compact Framework 支持。

Bitmap (Stream, Boolean) 从指定的数据流初始化 Bitmap 类的新实例。
Bitmap (String, Boolean) 从指定的文件初始化 Bitmap 类的新实例。
Bitmap (Type, String) 从指定的资源初始化 Bitmap 类的新实例。
Bitmap (Image, Int32, Int32) 从指定的现有图像并使用指定的大小初始化 Bitmap 类的新实例。
Bitmap (Int32, Int32, Graphics) 用指定的大小和指定的 Graphics 对象的分辨率初始化 Bitmap 类的新实例。
Bitmap (Int32, Int32, PixelFormat) 用指定的大小和格式初始化 Bitmap 类的新实例。

由 .NET Compact Framework 支持。

Bitmap (Int32, Int32, Int32, PixelFormat, IntPtr) 用指定的大小、像素格式和像素数据初始化 Bitmap 类的新实例。

其实最难理解的也是困扰我许久的就是Bitmap 构造函数 (Type, String)这种形式

从指定的资源初始化 Bitmap 类的新实例。

public Bitmap (
    Type type,
    string resource)

参数

type 用于提取资源的类。 resource 资源名。
备注

Button 类型和 Button.bmp 传入到此构造函数中,它将查找名为 System.Windows.Forms.Button.bmp 的资源。
private void ConstructFromResourceSaveAsGif(PaintEventArgs e)
{
    // Construct a bitmap from the button image resource.
    Bitmap bmp1 = new Bitmap(typeof(Button), "Button.bmp");
    // Save the image as a GIF.
    bmp1.Save("c:\\button.gif", System.Drawing.Imaging.ImageFormat.Gif);
    // Construct a new image from the GIF file.
    Bitmap bmp2 = new Bitmap("c:\\button.gif");
    // Draw the two images.
    e.Graphics.DrawImage(bmp1, new Point(10, 10));
    e.Graphics.DrawImage(bmp2, new Point(10, 40));
    // Dispose of the image files.
    bmp1.Dispose();
    bmp2.Dispose();
}

转载于:https://www.cnblogs.com/symbol441/archive/2007/11/02/946753.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值