EmfPlusBitmap
EmfPlusBitmap class
EmfPlusBitmap 对象指定包含图形图像的位图。
public sealed class EmfPlusBitmap : EmfPlusBaseImageData
构造函数
特性
姓名 | 描述 |
---|
BitmapData { get; set; } | 获取或设置位图数据 BitmapData(变量):定义在Type 字段中指定的位图数据对象的可变长度数据。 The 数据的内容和格式对于每个位图类型可能不同。 |
Height { get; set; } | 获取或设置位图高度 高度(4字节):一个32位有符号整数,指定位图占用区域的高度,以像素为单位。 如果图像被压缩,根据类型字段,该值是未定义的并且必须被忽略。 |
PixelFormat { get; set; } | 获取或设置像素格式 PixelFormat(4 字节):一个 32 位无符号整数,指定构成 bitmap 图像的像素格式。支持的像素格式在EmfPlusPixelFormat enumeration (section 2.1.1.25). 如果图像被压缩,根据Type字段,这个值是未定义的,必须被忽略。 |
Stride { get; set; } | 获取或设置图像的步幅 步幅(4 个字节):一个 32 位有符号整数,指定一个扫描行的开头和下一个扫描行的开头之间的字节偏移量。该值是在 PixelFormat 字段中指定的每个像素的字节数乘以在 Width 字段中指定的以像素为单位的宽度。该字段的值必须是四的倍数。 如果图像被压缩,根据类型字段,该值未定义,必须被忽略。 |
Type { get; set; } | 获取或设置图像的类型 类型(4 个字节):一个 32 位无符号整数,指定 BitmapData 字段中的数据类型。这个值必须 在EmfPlusBitmapDataType 枚举(第 2.1.1.2 节). |
Width { get; set; } | 获取或设置图像Width Width(4字节):一个32位有符号整数,指定位图占用区域的像素宽度。 如果图像被压缩,根据Type字段,该值是未定义的并且必须被忽略。 |
也可以看看