EmfPlusMetafile
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusStructureObjectType, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusBaseImageData
public final class EmfPlusMetafile extends EmfPlusBaseImageData
EmfPlusMetafileData 对象指定包含图形图像的元文件。
构造函数
| 构造函数 | 描述 |
|---|---|
| EmfPlusMetafile() | 初始化 EmfPlusMetafile 类的新实例。 |
方法
| 方法 | 描述 |
|---|---|
| getType() | 获取或设置一个 32 位无符号整数,指定嵌入在 MetafileData 字段中的元文件类型。 |
| setType(int value) | 获取或设置一个 32 位无符号整数,指定嵌入在 MetafileData 字段中的元文件类型。 |
| getMetafileDataSize() | 获取或设置一个 32 位无符号整数,指定 MetafileData 字段中元文件数据的字节大小。 |
| setMetafileDataSize(int value) | 获取或设置一个 32 位无符号整数,指定 MetafileData 字段中元文件数据的字节大小。 |
| getMetafileData() | 获取或设置可变长度数据,指定嵌入的元文件。 |
| setMetafileData(byte[] value) | 获取或设置可变长度数据,指定嵌入的元文件。 |
EmfPlusMetafile()
public EmfPlusMetafile()
初始化 EmfPlusMetafile 类的新实例。
getType()
public int getType()
获取或设置一个 32 位无符号整数,指定嵌入在 MetafileData 字段中的元文件类型。此值必须在 MetafileDataType 枚举(第 2.1.1.21 节)中定义。
Returns: int
setType(int value)
public void setType(int value)
获取或设置一个 32 位无符号整数,指定嵌入在 MetafileData 字段中的元文件类型。此值必须在 MetafileDataType 枚举(第 2.1.1.21 节)中定义。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | int |
getMetafileDataSize()
public int getMetafileDataSize()
获取或设置一个 32 位无符号整数,指定 MetafileData 字段中元文件数据的字节大小。
Returns: int
setMetafileDataSize(int value)
public void setMetafileDataSize(int value)
获取或设置一个 32 位无符号整数,指定 MetafileData 字段中元文件数据的字节大小。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | int |
getMetafileData()
public byte[] getMetafileData()
获取或设置可变长度数据,指定嵌入的元文件。数据的内容和格式可能因每种元文件类型而异。
图形图像由 EmfPlusImage 对象(第 2.2.1.4 节)指定。如果在其 Type 字段中指定了 ImageTypeMetafile,则 EmfPlusMetafile 对象必须存在于 EmfPlusImage 对象的 ImageData 字段中。此对象是通用的,用于不同类型的数据,包括:WMF 元文件 [MS-WMF];可放置的 WMF 元文件;EMF 元文件 [MS-EMF];仅指定 EMF+ 记录的 EMF+ 元文件;以及同时指定 EMF+ 和 EMF 记录的 EMF+ 元文件。请参阅第 2.2.2 节以获取其他结构对象的规范。
Returns: byte[]
setMetafileData(byte[] value)
public void setMetafileData(byte[] value)
获取或设置可变长度数据,指定嵌入的元文件。数据的内容和格式可能因每种元文件类型而异。
图形图像由 EmfPlusImage 对象(第 2.2.1.4 节)指定。如果在其 Type 字段中指定了 ImageTypeMetafile,则 EmfPlusMetafile 对象必须存在于 EmfPlusImage 对象的 ImageData 字段中。此对象是通用的,用于不同类型的数据,包括:WMF 元文件 [MS-WMF];可放置的 WMF 元文件;EMF 元文件 [MS-EMF];仅指定 EMF+ 记录的 EMF+ 元文件;以及同时指定 EMF+ 和 EMF 记录的 EMF+ 元文件。请参阅第 2.2.2 节以获取其他结构对象的规范。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | byte[] |