Класс 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

NameDescription
EmfPlusBitmap()Инициализирует новый экземпляр класса EmfPlusBitmap

Properties

NameTypeAccessDescription
bitmap_dataEmfPlusBaseBitmapDatar/wПолучает или задает данные битмапа
BitmapData (variable): Данные переменной длины, определяющие объект данных битмапа, указанный в поле Type.
Содержание и формат данных могут различаться для каждого типа битмапа.
heightintr/wПолучает или задает высоту битмапа
Height (4 байта): 32‑битное знаковое целое, определяющее высоту в пикселях области, занимаемой битмапом.
Если изображение сжато, согласно полю Type, это значение неопределено и ДОЛЖНО игнорироваться.
pixel_formatEmfPlusPixelFormatr/wПолучает или задает формат пикселей
PixelFormat (4 байта): 32‑битное беззнаковое целое, определяющее формат пикселей, из которых состоит изображение битмапа.
Поддерживаемые форматы пикселей указаны в перечислении EmfPlusPixelFormat (section 2.1.1.25).
Если изображение сжато, согласно полю Type, это значение неопределено и ДОЛЖНО игнорироваться.
strideintr/wПолучает или задает шаг (stride) изображения
Stride (4 байта): 32‑битное знаковое целое, определяющее смещение в байтах между началом одной строки сканирования и следующей. Это значение равно количеству байт на пиксель, указанному в поле PixelFormat, умноженному на ширину в пикселях, указанную в поле Width. Значение этого поля ДОЛЖНО быть кратным четырём.
Если изображение сжато, согласно полю Type, это значение неопределено и ДОЛЖНО игнорироваться.
typeEmfPlusBitmapDataTyper/wПолучает или задает тип изображения
Type (4 байта): 32‑битное беззнаковое целое, определяющее тип данных в поле BitmapData. Это значение ДОЛЖНО быть определено в перечислении EmfPlusBitmapDataType (section 2.1.1.2).
widthintr/wПолучает или задает ширину изображения
Width (4 байта): 32‑битное знаковое целое, определяющее ширину в пикселях области, занимаемой битмапом.
Если изображение сжато, согласно полю Type, это значение неопределено и ДОЛЖНО игнорироваться.

Constructor: EmfPlusBitmap()

 EmfPlusBitmap() 

Инициализирует новый экземпляр класса EmfPlusBitmap