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:

ПараметрТипОписание
emfLogFontEmfLogFontБазовый логический шрифт.

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:

ПараметрТипОписание
valuejava.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:

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

getVersion()

public int getVersion()

Получает или задает Это поле ДОЛЖНО игнорироваться.

Returns: int

setVersion(int value)

public void setVersion(int value)

Получает или задает Это поле ДОЛЖНО игнорироваться.

Parameters:

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

getStyleSize()

public int getStyleSize()

Получает или задает 32‑битное беззнаковое целое, которое определяет размер пункта, при котором выполняется хинтинг шрифта. Если установлено в ноль, хинтинг шрифта выполняется при размере пункта, соответствующем полю Height в объекте LogFont в поле LogFont.

Returns: int

setStyleSize(int value)

public void setStyleSize(int value)

Получает или задает 32‑битное беззнаковое целое, которое определяет размер пункта, при котором выполняется хинтинг шрифта. Если установлено в ноль, хинтинг шрифта выполняется при размере пункта, соответствующем полю Height в объекте LogFont в поле LogFont.

Parameters:

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

getMatch()

public int getMatch()

Получает или задает Это поле ДОЛЖНО игнорироваться.

Returns: int

setMatch(int value)

public void setMatch(int value)

Получает или задает Это поле ДОЛЖНО игнорироваться.

Parameters:

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

getVendorId()

public int getVendorId()

Получает или задает Это поле ДОЛЖНО игнорироваться.

Returns: int

setVendorId(int value)

public void setVendorId(int value)

Получает или задает Это поле ДОЛЖНО игнорироваться.

Parameters:

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

getCulture()

public int getCulture()

Получает или задает 32‑битное беззнаковое целое, которое ДОЛЖНО быть установлено в ноль и ДОЛЖНО игнорироваться.

Returns: int

setCulture(int value)

public void setCulture(int value)

Получает или задает 32‑битное беззнаковое целое, которое ДОЛЖНО быть установлено в ноль и ДОЛЖНО игнорироваться.

Parameters:

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

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:

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

getPadding()

public short getPadding()

Получает или задает поле, существующее только для обеспечения 32‑битного выравнивания этой структуры. Оно ДОЛЖНО игнорироваться.

Returns: short

setPadding(short value)

public void setPadding(short value)

Получает или задает поле, существующее только для обеспечения 32‑битного выравнивания этой структуры. Оно ДОЛЖНО игнорироваться.

Parameters:

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