类 EmfHeaderObject
内容
[
隐藏
]EmfHeaderObject class
Header 对象定义了 EMF 元文件头。它指定了创建元文件中图像的设备属性。
public class EmfHeaderObject : EmfObject
构造函数
| 名称 | 描述 |
|---|---|
| EmfHeaderObject() | 默认构造函数。 |
属性
| 名称 | 描述 |
|---|---|
| Bounds { get; set; } | 获取或设置一个 WMF RectL 对象([MS-WMF] 第 2.2.2.19 节),指定以设备单位计的包含在内的最小矩形边界,该矩形可围绕存储在元文件中的图像绘制。 |
| Bytes { get; set; } | 获取或设置一个 32 位无符号整数,指定元文件的大小(以字节计)。 |
| 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 位无符号整数,指定从此记录开始到包含元文件内容描述的数组的偏移量。 |
| 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 EmfObject
- namespace Aspose.Imaging.FileFormats.Emf.Emf.Objects
- assembly Aspose.Imaging