EmfCreatePen

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

public final class EmfCreatePen extends EmfObjectCreationRecordType

该 EMR_CREATEPEN 记录定义用于图形操作的逻辑钢笔。

构造函数

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

方法

方法描述
getIhPen()获取或设置指定 EMF 对象表(第 3.1.1.1 节)中逻辑笔对象索引的 32 位无符号整数。
setIhPen(int value)获取或设置指定 EMF 对象表(第 3.1.1.1 节)中逻辑笔对象索引的 32 位无符号整数。
getLogPen()获取或设置一个 LogPen 对象(第 2.2.19 节),该对象指定逻辑笔的样式、宽度和颜色。
setLogPen(EmfLogPen value)获取或设置一个 LogPen 对象(第 2.2.19 节),该对象指定逻辑笔的样式、宽度和颜色。

EmfCreatePen(EmfRecord source)

public EmfCreatePen(EmfRecord source)

初始化 EmfCreatePen 类的新实例。

Parameters:

参数类型描述
sourceEmfRecord来源。

EmfCreatePen()

public EmfCreatePen()

初始化 EmfCreatePen 类的新实例。

getIhPen()

public int getIhPen()

获取或设置指定 EMF 对象表(第 3.1.1.1 节)中逻辑笔对象索引的 32 位无符号整数。必须保存此索引,以便可以重用或修改该对象。

Returns: int

setIhPen(int value)

public void setIhPen(int value)

获取或设置指定 EMF 对象表(第 3.1.1.1 节)中逻辑笔对象索引的 32 位无符号整数。必须保存此索引,以便可以重用或修改该对象。

Parameters:

参数类型描述
int

getLogPen()

public EmfLogPen getLogPen()

获取或设置一个 LogPen 对象(第 2.2.19 节),该对象指定逻辑笔的样式、宽度和颜色。

Returns: EmfLogPen

setLogPen(EmfLogPen value)

public void setLogPen(EmfLogPen value)

获取或设置一个 LogPen 对象(第 2.2.19 节),该对象指定逻辑笔的样式、宽度和颜色。

Parameters:

参数类型描述
valueEmfLogPen