EmfRecord

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

All Implemented Interfaces: com.aspose.internal.fileformats.emf.IRecord

public class EmfRecord extends MetaObject implements IRecord

EMF 记录的基类。所有 EMF 记录的长度必须是 4 字节的倍数。这在前述 EMF 记录类型的通用结构中通过在适当位置的结构末尾加入 AlignmentPadding 字段来体现。AlignmentPadding 字段的内容必须始终被忽略。为简洁起见,这些字段未在每个单独的 EMF 记录定义中显示。

构造函数

构造函数描述
EmfRecord()初始化 EmfRecord 类的新实例。
EmfRecord(EmfRecord source)初始化 EmfRecord 类的新实例。
EmfRecord(int type)初始化 EmfRecord 类的新实例。

方法

方法描述
getType()获取类型。
setType(int value)设置类型。
getSize()获取记录的大小
setSize(int value)设置记录的大小

EmfRecord()

public EmfRecord()

初始化 EmfRecord 类的新实例。

EmfRecord(EmfRecord source)

public EmfRecord(EmfRecord source)

初始化 EmfRecord 类的新实例。

Parameters:

参数类型描述
sourceEmfRecord源。

EmfRecord(int type)

public EmfRecord(int type)

初始化 EmfRecord 类的新实例。

Parameters:

参数类型描述
类型int记录类型。

getType()

public int getType()

获取类型。

Returns: int - 类型。

setType(int value)

public void setType(int value)

设置类型。

Parameters:

参数类型描述
valueint类型。

getSize()

public int getSize()

获取记录的大小

Returns: int

setSize(int value)

public void setSize(int value)

设置记录的大小

Parameters:

参数类型描述
valueint