EmfHeaderExtension1
Содержание
[
Скрывать
]EmfHeaderExtension1 class
Объект HeaderExtension1 определяет первое расширение заголовка метафайла EMF. Добавлена поддержка объекта PixelFormatDescriptor (раздел 2.2.22) и записей OpenGL [OPENGL] (раздел 2.3.9).
public sealed class EmfHeaderExtension1 : EmfHeaderObject
Конструкторы
| Имя | Описание |
|---|---|
| EmfHeaderExtension1() | Конструктор по умолчанию. |
Характеристики
| Имя | Описание |
|---|---|
| BOpenGl { get; set; } | Получает или задает 32-разрядное целое число без знака, указывающее, присутствуют ли команды OpenGL в метафайле. 0x00000000 Записи OpenGL отсутствуют в метафайле. |
| Bounds { get; set; } | Получает или задает объект WMF RectL ([MS-WMF], раздел 2.2.2.19), который определяет прямоугольные включительно-включительные границы в единицах устройства наименьшего прямоугольника, который может быть нарисован вокруг изображения, хранящегося в метафайле |
| Bytes { get; set; } | Получает или задает 32-разрядное целое число без знака, указывающее размер метафайла в байтах. |
| CbPixelFormat { get; set; } | Получает или задает 32-разрядное целое число без знака, указывающее размер объекта PixelFormatDescriptor. Это ДОЛЖНО быть 0x00000000, если формат пикселей не установлен |
| Device { get; set; } | Получает или задает объект WMF SizeL ([MS-WMF], раздел 2.2.2.22), который определяет размер эталонного устройства в пикселях |
| Frame { get; set; } | Получает или задает объект WMF RectL, указывающий прямоугольные размеры включительно-включительно в единицах 0,01 миллиметра прямоугольника, окружающего изображение, хранящееся в метафайле . |
| Handles { get; set; } | Получает или задает 16-разрядное целое число без знака, указывающее количество графических объектов, которые будут использоваться при обработке метафайла |
| Millimeters { get; set; } | Получает или задает объект WMF SizeL, указывающий размер эталонного устройства в миллиметрах |
| NDesription { get; set; } | Получает или задает 32-разрядное целое число без знака, указывающее количество символов в массиве , содержащем описание содержимого метафайла. Это ноль, если нет строки описания. |
| NPalEntries { get; set; } | Получает или задает 32-разрядное целое число без знака, указывающее количество записей в палитре метафайла. Палитра находится в записи EMR_EOF |
| OffDescription { get; set; } | Получает или задает 32-битное целое число без знака, указывающее смещение от начала этой записи до массива, содержащего описание содержимого метафайла |
| OffPixelFormat { get; set; } | Получает или задает 32-битное целое число без знака, указывающее смещение объекта PixelFormatDescriptor. Это ДОЛЖНО быть 0x00000000, если не задан формат пикселей. |
| Records { get; set; } | Получает или задает 32-разрядное целое число без знака, указывающее количество записей в метафайле |
| RecordSignature { get; set; } | Получает или задает 32-разрядное целое число без знака, указывающее подпись записи. Это ДОЛЖНО быть ENHMETA_SIGNATURE, из перечисления FormatSignature (раздел 2.1.14). |
| Reserved { get; set; } | Получает или задает 16-битное целое число без знака, которое ДОЛЖНО быть равно 0x0000 и ДОЛЖНО игнорироваться |
| Valid { get; } | Получает значение, указывающее, является ли этоEmfHeaderObjectдействителен. |
| Version { get; set; } | Получает или задает версию (4 байта): 32-разрядное целое число без знака, указывающее совместимость метафайлов EMF. Это ДОЛЖНО быть 0x00010000 |
Смотрите также
- class EmfHeaderObject
- пространство имен Aspose.Imaging.FileFormats.Emf.Emf.Objects
- сборка Aspose.Imaging