EmfPanose
Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.objects.EmfObject
public final class EmfPanose extends EmfObject
Panose 对象描述了 TrueType 字体的 PANOSE 字体分类值。这些特征用于将该字体与外观相似但名称不同的其他字体关联。
构造函数
| 构造函数 | 描述 |
|---|---|
| EmfPanose() |
方法
| 方法 | 描述 |
|---|---|
| getFamilyType() | 获取或设置一个 8 位无符号整数,指定字体族类型。 |
| setFamilyType(byte value) | 获取或设置一个 8 位无符号整数,指定字体族类型。 |
| getSerifStyle() | 获取或设置一个 8 位无符号整数,指定衬线样式。 |
| setSerifStyle(byte value) | 获取或设置一个 8 位无符号整数,指定衬线样式。 |
| getWeight() | 获取或设置一个 8 位无符号整数,指定字体的粗细。 |
| setWeight(byte value) | 获取或设置一个 8 位无符号整数,指定字体的粗细。 |
| getProportion() | 获取或设置一个 8 位无符号整数,指定字体的比例。 |
| setProportion(byte value) | 获取或设置一个 8 位无符号整数,指定字体的比例。 |
| getContrast() | 获取或设置一个 8 位无符号整数,指定字体的对比度。 |
| setContrast(byte value) | 获取或设置一个 8 位无符号整数,指定字体的对比度。 |
| getStrokeVariation() | 获取或设置一个 8 位无符号整数,用于指定字体的笔画变化。 |
| setStrokeVariation(byte value) | 获取或设置一个 8 位无符号整数,用于指定字体的笔画变化。 |
| getArmStyle() | 获取或设置一个 8 位无符号整数,用于指定字体的臂形样式。 |
| setArmStyle(byte value) | 获取或设置一个 8 位无符号整数,用于指定字体的臂形样式。 |
| getLetterform() | 获取或设置一个 8 位无符号整数,用于指定字体的字形。 |
| setLetterform(byte value) | 获取或设置一个 8 位无符号整数,用于指定字体的字形。 |
| getMidline() | 获取或设置一个 8 位无符号整数,用于指定字体的中线。 |
| setMidline(byte value) | 获取或设置一个 8 位无符号整数,用于指定字体的中线。 |
| getXHeight() | 获取或设置一个 8 位无符号整数,用于指定字体的 x 高度。 |
| setXHeight(byte value) | 获取或设置一个 8 位无符号整数,用于指定字体的 x 高度。 |
EmfPanose()
public EmfPanose()
getFamilyType()
public byte getFamilyType()
获取或设置一个 8 位无符号整数,用于指定字体族类型。该值必须位于 FamilyType(第 2.1.12 节)枚举表中。
Returns: byte
setFamilyType(byte value)
public void setFamilyType(byte value)
获取或设置一个 8 位无符号整数,用于指定字体族类型。该值必须位于 FamilyType(第 2.1.12 节)枚举表中。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | byte |
getSerifStyle()
public byte getSerifStyle()
获取或设置一个 8 位无符号整数,用于指定衬线样式。该值必须位于 SerifType(第 2.1.30 节)枚举表中。
Returns: byte
setSerifStyle(byte value)
public void setSerifStyle(byte value)
获取或设置一个 8 位无符号整数,用于指定衬线样式。该值必须位于 SerifType(第 2.1.30 节)枚举表中。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | byte |
getWeight()
public byte getWeight()
获取或设置一个 8 位无符号整数,用于指定字体的粗细。该值必须位于 Weight(第 2.1.34 节)枚举表中。
Returns: byte
setWeight(byte value)
public void setWeight(byte value)
获取或设置一个 8 位无符号整数,用于指定字体的粗细。该值必须位于 Weight(第 2.1.34 节)枚举表中。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | byte |
getProportion()
public byte getProportion()
获取或设置一个 8 位无符号整数,用于指定字体的比例。该值必须位于 Proportion(第 2.1.28 节)枚举表中。
Returns: byte
setProportion(byte value)
public void setProportion(byte value)
获取或设置一个 8 位无符号整数,用于指定字体的比例。该值必须位于 Proportion(第 2.1.28 节)枚举表中。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | byte |
getContrast()
public byte getContrast()
获取或设置一个 8 位无符号整数,用于指定字体的对比度。该值必须位于 Contrast(第 2.1.8 节)枚举表中。
Returns: byte
setContrast(byte value)
public void setContrast(byte value)
获取或设置一个 8 位无符号整数,用于指定字体的对比度。该值必须位于 Contrast(第 2.1.8 节)枚举表中。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | byte |
getStrokeVariation()
public byte getStrokeVariation()
获取或设置一个 8 位无符号整数,用于指定字体的笔画变化。该值必须位于 StrokeVariation(第 2.1.33 节)枚举表中。
Returns: byte
setStrokeVariation(byte value)
public void setStrokeVariation(byte value)
获取或设置一个 8 位无符号整数,用于指定字体的笔画变化。该值必须位于 StrokeVariation(第 2.1.33 节)枚举表中。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | byte |
getArmStyle()
public byte getArmStyle()
获取或设置一个 8 位无符号整数,用于指定字体的臂形样式。该值必须位于 ArmStyle(第 2.1.3 节)枚举表中。
Returns: byte
setArmStyle(byte value)
public void setArmStyle(byte value)
获取或设置一个 8 位无符号整数,用于指定字体的臂形样式。该值必须位于 ArmStyle(第 2.1.3 节)枚举表中。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | byte |
getLetterform()
public byte getLetterform()
获取或设置一个 8 位无符号整数,用于指定字体的字形。该值必须位于 Letterform(第 2.1.20 节)枚举表中
Returns: byte
setLetterform(byte value)
public void setLetterform(byte value)
获取或设置一个 8 位无符号整数,用于指定字体的字形。该值必须位于 Letterform(第 2.1.20 节)枚举表中
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | byte |
getMidline()
public byte getMidline()
获取或设置一个 8 位无符号整数,用于指定字体的中线。该值必须位于 MidLine(第 2.1.23 节)枚举表中。
Returns: byte
setMidline(byte value)
public void setMidline(byte value)
获取或设置一个 8 位无符号整数,用于指定字体的中线。该值必须位于 MidLine(第 2.1.23 节)枚举表中。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | byte |
getXHeight()
public byte getXHeight()
获取或设置一个 8 位无符号整数,用于指定字体的 x 高度。该值必须位于 XHeight(第 2.1.35 节)枚举表中。
Returns: byte
setXHeight(byte value)
public void setXHeight(byte value)
获取或设置一个 8 位无符号整数,用于指定字体的 x 高度。该值必须位于 XHeight(第 2.1.35 节)枚举表中。
Parameters:
| 参数 | 类型 | 描述 |
|---|---|---|
| value | byte |