类 EmfPlusSerializableObject
内容
[
隐藏
]EmfPlusSerializableObject class
此 EmfPlusSerializableObject 记录定义已序列化到数据缓冲区的图像效果参数块。
public sealed class EmfPlusSerializableObject : EmfPlusObjectRecordType
构造函数
| 名称 | 描述 |
|---|---|
| EmfPlusSerializableObject(EmfPlusRecord) | 初始化 EmfPlusSerializableObject 类的新实例。 |
属性
| 名称 | 描述 |
|---|---|
| Buffer { get; set; } | 获取或设置一个 BufferSize 字节的数组,包含对应于 ObjectGUID 字段中 GUID 的序列化图像效果参数块。该数组必须是 Image Effects 对象之一(第 2.2.3 节)。 |
| BufferSize { get; set; } | 获取或设置一个 32 位无符号整数,指定 32 位对齐的 Buffer 字段的字节大小。 |
| virtual DataSize { get; set; } | 获取或设置一个 32 位无符号整数,必须定义随后 RecordData 字段中数据的 32 位对齐字节数。此数字不包括 12 字节的记录头。 |
| override Flags { get; set; } | 获取或设置一个未使用的 16 位无符号整数。此字段应设置为零,且在接收时必须被忽略。 |
| ImageEffect { get; set; } | 获取或设置图像效果。 |
| ObjectGuid { get; set; } | 获取或设置图像效果的 GUID 包表示值([MS-DTYP] 第 2.3.4.2 节)。该值必须对应于 ImageEffects 标识符之一(第 2.1.3.1 节)。 |
| virtual Size { get; set; } | 获取或设置一个 32 位无符号整数,指定整个记录的 32 位对齐字节数,包括 12 字节的记录头和记录特定数据。 |
| Type { get; } | 获取一个 16 位无符号整数,标识记录类型。 |
另请参见
- class EmfPlusObjectRecordType
- namespace Aspose.Imaging.FileFormats.Emf.EmfPlus.Records
- assembly Aspose.Imaging