EmfPlusBitmap 类

Summary: The EmfPlusBitmap object specifies a bitmap that contains a graphics image.

Module: aspose.imaging.fileformats.emf.emfplus.objects

Full Name: aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusBitmap

Inheritance: EmfPlusBaseImageData

Constructors

Name描述
EmfPlusBitmap()初始化 EmfPlusBitmap 类的新实例

Properties

NameTypeAccess描述
bitmap_dataEmfPlusBaseBitmapDatar/w获取或设置位图数据
BitmapData(可变):可变长度数据,定义在 Type 字段中指定的位图数据对象。
数据的内容和格式可能因不同的位图类型而异。
heightintr/w获取或设置位图高度
Height(4 字节):一个 32 位有符号整数,指定位图占用区域的像素高度。
如果图像已压缩,根据 Type 字段,此值未定义,必须忽略。
pixel_formatEmfPlusPixelFormatr/w获取或设置像素格式
PixelFormat(4 字节):一个 32 位无符号整数,指定构成位图图像的像素格式。支持的像素格式在 EmfPlusPixelFormat 枚举(第 2.1.1.25 节)中列出。
如果图像已压缩,根据 Type 字段,此值未定义,必须忽略。
步幅intr/w获取或设置图像的步幅
Stride(4 字节):一个 32 位有符号整数,指定一条扫描线起始位置与下一条扫描线之间的字节偏移量。该值等于像素格式字段中指定的每像素字节数乘以宽度字段中指定的像素宽度。此字段的值必须是四的倍数。
如果图像已压缩,根据 Type 字段,此值未定义,必须忽略。
typeEmfPlusBitmapDataTyper/w获取或设置图像类型
Type(4 字节):一个 32 位无符号整数,指定 BitmapData 字段中数据的类型。此值必须在 EmfPlusBitmapDataType 枚举(第 2.1.1.2 节)中定义。
widthintr/w获取或设置图像宽度
Width(4 字节):一个 32 位有符号整数,指定位图占用区域的像素宽度。
如果图像已压缩,根据 Type 字段,此值未定义,必须忽略。

Constructor: EmfPlusBitmap()

 EmfPlusBitmap() 

初始化 EmfPlusBitmap 类的新实例