Класс 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
| Name | Description |
|---|---|
| EmfHeaderExtension2() | Инициализирует новый экземпляр класса EmfHeaderExtension2. |
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| bounds | Rectangle | r/w | Получает или задает объект WMF RectL ([MS-WMF] раздел 2.2.2.19), который определяет прямоугольные включительно-включительные границы в единицах устройства самого маленького прямоугольника, который может быть нарисован вокруг изображения, хранящегося в метафайле. |
| байты | int | r/w | Получает или задает 32-битное беззнаковое целое, которое указывает размер метафайла в байтах. |
| device | Size | r/w | Получает или задает объект WMF SizeL ([MS-WMF] раздел 2.2.2.22), который указывает размер эталонного устройства в пикселях. |
| frame | Rectangle | r/w | Получает или задает объект WMF RectL, который определяет прямоугольные включительно-включительные размеры в .01 миллиметра единицах прямоугольника, окружающего изображение, хранящееся в метафайле. |
| handles | int | r/w | Получает или задает 16-битное беззнаковое целое, которое указывает количество графических объектов, которые будут использоваться при обработке метафайла. |
| micrometers_x | int | r/w | Получает или задает 32-битный горизонтальный размер дисплейного устройства, для которого было сгенерировано изображение метафайла, в микрометрах. |
| micrometers_y | int | r/w | Получает или задает 32-битный вертикальный размер дисплейного устройства, для которого было сгенерировано изображение метафайла, в микрометрах. |
| millimeters | Size | r/w | Получает или задает объект WMF SizeL, который указывает размер эталонного устройства в миллиметрах. |
| n_desription | int | r/w | Получает или задает 32-битное беззнаковое целое, которое указывает количество символов в массиве содержащем описание содержимого метафайла. Это ноль, если строка описания отсутствует. |
| n_pal_entries | int | r/w | Получает или задает 32-битное беззнаковое целое, которое указывает количество записей в палитре метафайла . Палитра находится в записи EMR_EOF. |
| off_description | int | r/w | Получает или задает 32-битное беззнаковое целое, которое указывает смещение от начала этой записи до массива, содержащего описание содержимого метафайла. |
| record_signature | EmfFormatSignature | r/w | Получает или задает 32-битное беззнаковое целое, которое указывает сигнатуру записи. Это ДОЛЖНО быть ENHMETA_SIGNATURE, из перечисления FormatSignature (раздел 2.1.14). |
| записи | int | r/w | Получает или задает 32-битное беззнаковое целое, которое указывает количество записей в метафайле. |
| зарезервировано | int | r/w | Получает или задает 16-битное беззнаковое целое, которое ДОЛЖНО быть 0x0000 и ДОЛЖНО игнорироваться |
| valid | bool | r | Возвращает значение, указывающее, является ли этот EmfHeaderObject действительным. |
| version | int | r/w | Получает или задает Version (4 байта): 32-битное беззнаковое целое, определяющее совместимость EMF метафайла. Это ДОЛЖНО быть 0x00010000 |
Constructor: EmfHeaderExtension2()
EmfHeaderExtension2()
Инициализирует новый экземпляр класса EmfHeaderExtension2.