Класс EmfHeaderExtension2

Summary: The HeaderExtension2 object defines the second extension to the EMF metafile header. It adds the
ability to measure device surfaces in micrometers, which enhances the resolution and scalability of EMF metafiles.

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

Full Name: aspose.imaging.fileformats.emf.emf.objects.EmfHeaderExtension2

Inheritance: EmfHeaderObject

Constructors

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

Properties

NameTypeAccessDescription
boundsRectangler/wПолучает или задает объект WMF RectL ([MS-WMF] раздел 2.2.2.19), который определяет прямоугольные включительно-включительные
границы в единицах устройства самого маленького прямоугольника, который может быть нарисован вокруг изображения, хранящегося в
метафайле.
байтыintr/wПолучает или задает 32-битное беззнаковое целое, которое указывает размер метафайла в байтах.
deviceSizer/wПолучает или задает объект WMF SizeL ([MS-WMF] раздел 2.2.2.22), который указывает размер эталонного устройства в пикселях.
frameRectangler/wПолучает или задает объект WMF RectL, который определяет прямоугольные включительно-включительные размеры в .01 миллиметра
единицах прямоугольника, окружающего изображение, хранящееся в метафайле.
handlesintr/wПолучает или задает 16-битное беззнаковое целое, которое указывает количество графических объектов, которые будут использоваться при обработке метафайла.
micrometers_xintr/wПолучает или задает 32-битный горизонтальный размер дисплейного устройства, для которого было сгенерировано изображение метафайла, в микрометрах.
micrometers_yintr/wПолучает или задает 32-битный вертикальный размер дисплейного устройства, для которого было сгенерировано изображение метафайла, в микрометрах.
millimetersSizer/wПолучает или задает объект WMF SizeL, который указывает размер эталонного устройства в миллиметрах.
n_desriptionintr/wПолучает или задает 32-битное беззнаковое целое, которое указывает количество символов в массиве
содержащем описание содержимого метафайла. Это ноль, если строка описания отсутствует.
n_pal_entriesintr/wПолучает или задает 32-битное беззнаковое целое, которое указывает количество записей в палитре метафайла
. Палитра находится в записи EMR_EOF.
off_descriptionintr/wПолучает или задает 32-битное беззнаковое целое, которое указывает смещение от начала этой
записи до массива, содержащего описание содержимого метафайла.
record_signatureEmfFormatSignaturer/wПолучает или задает 32-битное беззнаковое целое, которое указывает сигнатуру записи. Это ДОЛЖНО быть ENHMETA_SIGNATURE,
из перечисления FormatSignature (раздел 2.1.14).
записиintr/wПолучает или задает 32-битное беззнаковое целое, которое указывает количество записей в метафайле.
зарезервированоintr/wПолучает или задает 16-битное беззнаковое целое, которое ДОЛЖНО быть 0x0000 и ДОЛЖНО игнорироваться
validboolrВозвращает значение, указывающее, является ли этот EmfHeaderObject действительным.
versionintr/wПолучает или задает Version (4 байта): 32-битное беззнаковое целое, определяющее совместимость EMF метафайла. Это ДОЛЖНО быть 0x00010000

Constructor: EmfHeaderExtension2()

 EmfHeaderExtension2() 

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