EmfFormat

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.objects.EmfObject

public final class EmfFormat extends EmfObject

EmrFormat 对象包含用于识别 EMR_COMMENT_MULTIFORMATS 记录(第 2.3.3.4.3 节)中图像数据格式的信息。

构造函数

构造函数描述
EmfFormat()

方法

方法描述
getSignature()获取或设置一个 32 位无符号整数,指定图像数据的格式。
setSignature(int value)获取或设置一个 32 位无符号整数,指定图像数据的格式。
getVersion()获取或设置一个 32 位无符号整数,指定格式版本号。
setVersion(int value)获取或设置一个 32 位无符号整数,指定格式版本号。
getSizeData()获取或设置一个 32 位无符号整数,指定数据的字节大小。
setSizeData(int value)获取或设置一个 32 位无符号整数,指定数据的字节大小。
getOffData()获取或设置一个 32 位无符号整数,指定从 EMR_COMMENT_PUBLIC 记录的标识字段起始位置到数据的偏移量(第 2.3.3.4 节)。
setOffData(int value)获取或设置一个 32 位无符号整数,指定从 EMR_COMMENT_PUBLIC 记录的标识字段起始位置到数据的偏移量(第 2.3.3.4 节)。

EmfFormat()

public EmfFormat()

getSignature()

public int getSignature()

获取或设置一个 32 位无符号整数,指定图像数据的格式。该值必须属于 FormatSignature 枚举(第 2.1.14 节)。

Returns: int

setSignature(int value)

public void setSignature(int value)

获取或设置一个 32 位无符号整数,指定图像数据的格式。该值必须属于 FormatSignature 枚举(第 2.1.14 节)。

Parameters:

参数类型描述
valueint

getVersion()

public int getVersion()

获取或设置一个 32 位无符号整数,指定格式版本号。如果 Signature 字段指定封装的 PostScript (EPS),该值必须为 0x00000001;否则,该值必须被忽略。

Returns: int

setVersion(int value)

public void setVersion(int value)

获取或设置一个 32 位无符号整数,指定格式版本号。如果 Signature 字段指定封装的 PostScript (EPS),该值必须为 0x00000001;否则,该值必须被忽略。

Parameters:

参数类型描述
valueint

getSizeData()

public int getSizeData()

获取或设置一个 32 位无符号整数,指定数据的字节大小。

Returns: int

setSizeData(int value)

public void setSizeData(int value)

获取或设置一个 32 位无符号整数,指定数据的字节大小。

Parameters:

参数类型描述
valueint

getOffData()

public int getOffData()

获取或设置一个 32 位无符号整数,指定从 EMR_COMMENT_PUBLIC 记录的标识字段起始位置到数据的偏移量(第 2.3.3.4 节)。该偏移量必须是 32 位对齐的。

Returns: int

setOffData(int value)

public void setOffData(int value)

获取或设置一个 32 位无符号整数,指定从 EMR_COMMENT_PUBLIC 记录的标识字段起始位置到数据的偏移量(第 2.3.3.4 节)。该偏移量必须是 32 位对齐的。

Parameters:

参数类型描述
valueint