EmfMetafileHeaderExtension2
内容
[
隐藏
]EmfMetafileHeaderExtension2 class
EmfMetafileHeaderExtension2 记录是在 EMF 元文件的第二个扩展中使用的标头记录。在 EmfHeaderExtension2 字段之后,其余字段是可选的, 可以以任何顺序出现。
public sealed class EmfMetafileHeaderExtension2 : EmfMetafileHeaderExtension1
构造函数
姓名 | 描述 |
---|---|
EmfMetafileHeaderExtension2(EmfMetafileHeaderExtension1) | 初始化EmfMetafileHeaderExtension2 类. |
EmfMetafileHeaderExtension2(EmfMetafileHeaderExtension2) | 初始化EmfMetafileHeaderExtension2 类. |
特性
姓名 | 描述 |
---|---|
EmfDescription { get; set; } | 获取或设置 EMF 描述 一个可选的、以 null 结尾的、任意长度和内容的 Unicode UTF16-LE 字符串。 它在记录中的位置和字符数分别由 EmfHeader 中的 offDescription 和 nDescription 字段指定。如果任一字段 的值为零,则不存在描述字符串。 |
EmfDescriptionBuffer { get; set; } | 获取或设置 EMF 描述缓冲区 包含 EMF 描述字符串的可选字节数组,它是 不需要与 EmfMetafileHeader 记录的固定部分连续。因此,此缓冲区中标记为“UndefinedSpace” 的字段是可选的,必须被忽略。 |
EmfHeader { get; set; } | 获取或设置一个 Header 对象(第 2.2.9 节),其中包含有关 content 和 metafile 结构的信息 |
EmfHeaderExtension1 { get; set; } | 获取或设置 HeaderExtension1 对象,该对象指定有关元文件中图像的附加信息。 |
EmfHeaderExtension2 { get; set; } | 获取或设置一个 HeaderExtension2 对象,该对象指定有关元文件中图像的附加信息 |
EmfHeaderRecordBuffer { get; set; } | 获取或设置一个可选的字节数组,其中包含 EMF 标头记录的其余部分。 这个字段的大小必须是4字节的倍数 |
EmfPixelFormatBuffer { get; set; } | 获取或设置一个可选的字节数组,其中包含 EMF 像素格式描述符, 不需要与 EmfMetafileHeaderExtension1 记录的固定部分或 EMF 描述字符串连续。因此,此缓冲区中标记为“UndefinedSpace”的字段是 可选的,必须被忽略 |
Size { get; set; } | 获取或设置记录的大小 |
Type { get; set; } | 获取或设置类型。 |