EmfExtCreateFontIndirectW

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 EmfExtCreateFontIndirectW extends EmfObjectCreationRecordType

EMR_EXTCREATEFONTINDIRECTW 记录定义用于图形操作的逻辑字体。

构造函数

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

方法

方法描述
getIhFonts()获取或设置一个 32 位无符号整数,该整数指定 EMF 对象表(第 3.1.1.1 节)中逻辑字体对象的索引。
setIhFonts(int value)获取或设置一个 32 位无符号整数,该整数指定 EMF 对象表(第 3.1.1.1 节)中逻辑字体对象的索引。
getElw()获取或设置一个 LogFontExDv 对象(第 2.2.15 节),该对象指定逻辑字体。
setElw(EmfLogFont value)获取或设置一个 LogFontExDv 对象(第 2.2.15 节),该对象指定逻辑字体。

EmfExtCreateFontIndirectW(EmfRecord source)

public EmfExtCreateFontIndirectW(EmfRecord source)

初始化 EmfExtCreateFontIndirectW 类的新实例。

Parameters:

参数类型描述
sourceEmfRecord源。

EmfExtCreateFontIndirectW()

public EmfExtCreateFontIndirectW()

初始化 EmfExtCreateFontIndirectW 类的新实例。

getIhFonts()

public int getIhFonts()

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

Returns: int

setIhFonts(int value)

public void setIhFonts(int value)

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

Parameters:

参数类型描述
valueint

getElw()

public EmfLogFont getElw()

获取或设置一个 LogFontExDv 对象(第 2.2.15 节),该对象指定逻辑字体。也可能出现 LogFont 对象 2.2.13。[90]下面描述了确定此字段中对象类型的过程。

Returns: EmfLogFont

setElw(EmfLogFont value)

public void setElw(EmfLogFont value)

获取或设置一个 LogFontExDv 对象(第 2.2.15 节),该对象指定逻辑字体。也可能出现 LogFont 对象 2.2.13。[90]下面描述了确定此字段中对象类型的过程。

Parameters:

参数类型描述
valueEmfLogFont