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 описывает значения классификации шрифтов PANOSE для шрифта TrueType. Эти характеристики используются для сопоставления шрифта с другими шрифтами схожего внешнего вида, но с разными названиями.

Конструкторы

КонструкторОписание
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:

ПараметрТипОписание
valuebyte

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:

ПараметрТипОписание
valuebyte

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:

ПараметрТипОписание
valuebyte

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:

ПараметрТипОписание
valuebyte

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:

ПараметрТипОписание
valuebyte

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:

ПараметрТипОписание
valuebyte

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:

ПараметрТипОписание
valuebyte

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:

ПараметрТипОписание
valuebyte

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:

ПараметрТипОписание
valuebyte

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:

ПараметрТипОписание
valuebyte