EmfPlusFont

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusObject, com.aspose.imaging.fileformats.emf.emfplus.objects.EmfPlusGraphicsObjectType

public final class EmfPlusFont extends EmfPlusGraphicsObjectType

Объект EmfPlusFont определяет свойства, которые определяют внешний вид текста, включая гарнитуру, размер и стиль.

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

КонструкторОписание
EmfPlusFont()

Методы

МетодОписание
getFamilyName()Получает или задает строку из Length символов Unicode, содержащую название семейства шрифтов
setFamilyName(String value)Получает или задает строку из Length символов Unicode, содержащую название семейства шрифтов
getFontStyleFlags()Получает или задает 32-битное знаковое целое значение, определяющее атрибуты глифов символов, влияющие на внешний вид шрифта, такие как полужирный и курсив.
setFontStyleFlags(int value)Получает или задает 32-битное знаковое целое значение, определяющее атрибуты глифов символов, влияющие на внешний вид шрифта, такие как полужирный и курсив.
getSizeUnit()Получает или задает 32-битное беззнаковое целое значение, определяющее единицы измерения, используемые для поля EmSize.
setSizeUnit(int value)Получает или задает 32-битное беззнаковое целое значение, определяющее единицы измерения, используемые для поля EmSize.
getEmSize()Получает или задает 32-битное значение с плавающей запятой, определяющее размер em шрифта в единицах, указанных в поле SizeUnit.
setEmSize(float value)Получает или задает 32-битное значение с плавающей запятой, определяющее размер em шрифта в единицах, указанных в поле SizeUnit.

EmfPlusFont()

public EmfPlusFont()

getFamilyName()

public String getFamilyName()

Получает или задает строку из Length символов Unicode, содержащую название семейства шрифтов

Returns: java.lang.String

setFamilyName(String value)

public void setFamilyName(String value)

Получает или задает строку из Length символов Unicode, содержащую название семейства шрифтов

Parameters:

ПараметрТипОписание
valuejava.lang.String

getFontStyleFlags()

public int getFontStyleFlags()

Получает или задает 32-битное знаковое целое значение, определяющее атрибуты глифов символов, влияющие на внешний вид шрифта, такие как полужирный и курсив. Это значение ДОЛЖНО состоять из флагов FontStyle (раздел 2.1.2.4).

Returns: int

setFontStyleFlags(int value)

public void setFontStyleFlags(int value)

Получает или задает 32-битное знаковое целое значение, определяющее атрибуты глифов символов, влияющие на внешний вид шрифта, такие как полужирный и курсив. Это значение ДОЛЖНО состоять из флагов FontStyle (раздел 2.1.2.4).

Parameters:

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

getSizeUnit()

public int getSizeUnit()

Получает или задает 32-битное беззнаковое целое, которое указывает единицы измерения, используемые для поля EmSize. Обычно это единицы, применявшиеся при проектировании шрифта. Значение ДОЛЖНО быть из перечисления UnitType (раздел 2.1.1.33).

Returns: int

setSizeUnit(int value)

public void setSizeUnit(int value)

Получает или задает 32-битное беззнаковое целое, которое указывает единицы измерения, используемые для поля EmSize. Обычно это единицы, применявшиеся при проектировании шрифта. Значение ДОЛЖНО быть из перечисления UnitType (раздел 2.1.1.33).

Parameters:

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

getEmSize()

public float getEmSize()

Получает или задает 32-битное значение с плавающей запятой, определяющее размер em шрифта в единицах, указанных в поле SizeUnit.

Returns: float

setEmSize(float value)

public void setEmSize(float value)

Получает или задает 32-битное значение с плавающей запятой, определяющее размер em шрифта в единицах, указанных в поле SizeUnit.

Parameters:

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