EmfLogFontPanose
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.objects.EmfObject, com.aspose.imaging.fileformats.emf.emf.objects.EmfLogFont
public final class EmfLogFontPanose extends EmfLogFont
LogFontPanose 对象指定了逻辑字体的 PANOSE 特性。
构造函数
| 构造函数 | 描述 |
|---|---|
| EmfLogFontPanose(EmfLogFont emfLogFont) | 初始化 EmfLogFontPanose 类的新实例。 |
方法
| 方法 | 描述 |
|---|---|
| getFullName() | 获取或设置一个 64 字符的 Unicode 字符串,定义字体的完整名称。 |
| setFullName(String value) | 获取或设置一个 64 字符的 Unicode 字符串,定义字体的完整名称。 |
| getStyle() | 获取或设置一个定义字体样式的 32 个 Unicode 字符的字符串。 |
| setStyle(String value) | 获取或设置一个定义字体样式的 32 个 Unicode 字符的字符串。 |
| getVersion() | 获取或设置 此字段必须被忽略。 |
| setVersion(int value) | 获取或设置 此字段必须被忽略。 |
| getStyleSize() | 获取或设置一个 32 位无符号整数,指定执行字体微调的点大小。 |
| setStyleSize(int value) | 获取或设置一个 32 位无符号整数,指定执行字体微调的点大小。 |
| getMatch() | 获取或设置 此字段必须被忽略。 |
| setMatch(int value) | 获取或设置 此字段必须被忽略。 |
| getVendorId() | 获取或设置 此字段必须被忽略。 |
| setVendorId(int value) | 获取或设置 此字段必须被忽略。 |
| getCulture() | 获取或设置一个 32 位无符号整数,该整数必须设为零且必须被忽略。 |
| setCulture(int value) | 获取或设置一个 32 位无符号整数,该整数必须设为零且必须被忽略。 |
| getPanose() | 获取或设置一个 Panose 对象(第 2.2.21 节),指定逻辑字体的 PANOSE 特性。 |
| setPanose(EmfPanose value) | 获取或设置一个 Panose 对象(第 2.2.21 节),指定逻辑字体的 PANOSE 特性。 |
| getPadding() | 获取或设置仅用于确保此结构的 32 位对齐的字段。 |
| setPadding(short value) | 获取或设置仅用于确保此结构的 32 位对齐的字段。 |
EmfLogFontPanose(EmfLogFont emfLogFont)
public EmfLogFontPanose(EmfLogFont emfLogFont)
初始化 EmfLogFontPanose 类的新实例。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| emfLogFont | EmfLogFont | 基础日志字体。 |
getFullName()
public String getFullName()
获取或设置一个 64 个 Unicode 字符的字符串,定义字体的完整名称。如果此字符串的长度少于 64 个字符,则必须存在一个终止的 NULL,之后该字段的其余部分必须被忽略。
Returns: java.lang.String
setFullName(String value)
public void setFullName(String value)
获取或设置一个 64 个 Unicode 字符的字符串,定义字体的完整名称。如果此字符串的长度少于 64 个字符,则必须存在一个终止的 NULL,之后该字段的其余部分必须被忽略。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 值 | java.lang.String |
getStyle()
public String getStyle()
获取或设置一个定义字体样式的 32 个 Unicode 字符的字符串。如果此字符串的长度小于 32 个字符,则必须存在终止的 NULL,之后该字段的其余部分必须被忽略。
Returns: java.lang.String
setStyle(String value)
public void setStyle(String value)
获取或设置一个定义字体样式的 32 个 Unicode 字符的字符串。如果此字符串的长度小于 32 个字符,则必须存在终止的 NULL,之后该字段的其余部分必须被忽略。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 值 | java.lang.String |
getVersion()
public int getVersion()
获取或设置 此字段必须被忽略。
Returns: int
setVersion(int value)
public void setVersion(int value)
获取或设置 此字段必须被忽略。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 值 | int |
getStyleSize()
public int getStyleSize()
获取或设置一个 32 位无符号整数,指定执行字体微调的点大小。如果设置为零,则在 LogFont 对象的 Height 字段对应的点大小上执行字体微调。
Returns: int
setStyleSize(int value)
public void setStyleSize(int value)
获取或设置一个 32 位无符号整数,指定执行字体微调的点大小。如果设置为零,则在 LogFont 对象的 Height 字段对应的点大小上执行字体微调。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 值 | int |
getMatch()
public int getMatch()
获取或设置 此字段必须被忽略。
Returns: int
setMatch(int value)
public void setMatch(int value)
获取或设置 此字段必须被忽略。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 值 | int |
getVendorId()
public int getVendorId()
获取或设置 此字段必须被忽略。
Returns: int
setVendorId(int value)
public void setVendorId(int value)
获取或设置 此字段必须被忽略。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 值 | int |
getCulture()
public int getCulture()
获取或设置一个 32 位无符号整数,该整数必须设为零且必须被忽略。
Returns: int
setCulture(int value)
public void setCulture(int value)
获取或设置一个 32 位无符号整数,该整数必须设为零且必须被忽略。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 值 | int |
getPanose()
public EmfPanose getPanose()
获取或设置一个 Panose 对象(第 2.2.21 节),指定逻辑字体的 PANOSE 特性。如果该对象的所有字段均为零,则必须忽略它。
Returns: EmfPanose
setPanose(EmfPanose value)
public void setPanose(EmfPanose value)
获取或设置一个 Panose 对象(第 2.2.21 节),指定逻辑字体的 PANOSE 特性。如果该对象的所有字段均为零,则必须忽略它。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | EmfPanose |
getPadding()
public short getPadding()
获取或设置仅用于确保此结构的 32 位对齐的字段。必须忽略它。
Returns: 短
setPadding(short value)
public void setPadding(short value)
获取或设置仅用于确保此结构的 32 位对齐的字段。必须忽略它。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| 值 | 短 |