TtfOs2Table

Inheritance: java.lang.Object, com.aspose.font.TtfTableBase

public class TtfOs2Table extends TtfTableBase

Представляет таблицу “OS/2” файла шрифта TTF.

Методы

МетодОписание
equals(Object arg0)
getAchVendId()Получает значение AchVendId.
getClass()
getFSSelection()Содержит информацию о характере шаблонов шрифтов.
getFSType()Получает значение FSType.
getLicenseFlags()Получает встроенные флаги (fsType) в представлении объекта.
getOffset()Получает смещение от начала sfnt.
getPanose()Эта серия из 10 байтов используется для описания визуальных характеристик данного гарнитура.
getSCapHeight()Получает значение SCapHeight.
getSFamilyClass()Этот параметр является классификацией дизайна семейства шрифтов.
getSTypoAscender()Получает значение STypoAscender.
getSTypoDescender()Получает значение STypoDescender.
getSTypoLineGap()Получает значение STypoLineGap.
getSXHeight()Получает значение SXHeight.
getSupportedTableVersions()Получает поддерживаемые версии таблицы OS/2.
getTag()Получает тег таблицы.
getTtfTables()Ссылка на репозиторий таблицы TTF.
getULCodePageRange()Получает значение ULCodePageRange.
getULUnicodeRange()Получает значение ULUnicodeRange.
getUSBreakChar()Получает значение USBreakChar.
getUSDefaultChar()Получает значение USDefaultChar.
getUSFirstCharIndex()Получает значение USFirstCharIndex.
getUSLastCharIndex()Получает значение USLastCharIndex.
getUSLowerOpticalPointSize()Получает значение USLowerOpticalPointSize.
getUSMaxContext()Получает значение USMaxContext.
getUSUpperOpticalPointSize()Получает значение USUpperOpticalPointSize.
getUSWeightClass()Указывает визуальный вес (степень черноты или толщины штрихов) символов в шрифте.
getUSWidthClass()Указывает относительное отклонение от нормального соотношения сторон (соотношения ширины к высоте), заданного дизайнером шрифта для глифов.
getUSWinAscent()Получает значение USWinAscent.
getUSWinDescent()Получает значение USWinDescent.
getVersion()Получает значение Version.
getXAvgCharWidth()Получает параметр Average Character Width.
getYStrikeoutPosition()Получает значение YStrikeoutPosition.
getYStrikeoutSize()Получает значение YStrikeoutSize.
getYSubscriptXOffset()Получает значение YSubscriptXOffset.
getYSubscriptXSize()Получает значение YSubscriptXSize.
getYSubscriptYOffset()Получает значение YSubscriptYOffset.
getYSubscriptYSize()Получает значение YSubscriptYSize.
getYSuperscriptXOffset()Получает значение YSuperscriptXOffset.
getYSuperscriptXSize()Получает значение YSuperscriptXSize.
getYSuperscriptYOffset()Получает значение YSuperscriptYOffset.
getYSuperscriptYSize()Получает значение YSuperscriptYSize.
hashCode()
notify()
notifyAll()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ПараметрТипОписание
arg0java.lang.Object

Returns: boolean

getAchVendId()

public byte[] getAchVendId()

Получает значение AchVendId.

Returns: byte[] - значение AchVendId.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getFSSelection()

public int getFSSelection()

Содержит информацию о характере шаблонов шрифтов.

0	bit 1	ITALIC	Font contains Italic characters, otherwise they are upright.
 1	 	    UNDERSCORE	Characters are underscored.
 2	 	    NEGATIVE	Characters have their foreground and background reversed.
 3	 	    OUTLINED	Outline (hollow) characters, otherwise they are solid.
 4	 	    STRIKEOUT	Characters are overstruck.
 5	bit 0	BOLD	Characters are emboldened.
 6	 	    REGULAR	Characters are in the standard weight/style for the font.

Returns: int - Информация.

getFSType()

public int getFSType()

Получает значение FSType.


Указывает права лицензии на встраивание шрифта для Font.

Returns: int - значение FSType.

getLicenseFlags()

public LicenseFlags getLicenseFlags()

Получает встроенные флаги (fsType) в представлении объекта.

Returns: LicenseFlags - Embedded flags.

getOffset()

public long getOffset()

Получает смещение от начала sfnt.

Returns: long — Смещение от начала sfnt.

getPanose()

public byte[] getPanose()

Эта серия из 10 байтов используется для описания визуальных характеристик данного гарнитура. Эти характеристики затем используются для сопоставления шрифта с другими шрифтами схожего внешнего вида, имеющими разные имена.

Returns: byte[] - визуальные характеристики данного гарнитура.

getSCapHeight()

public short getSCapHeight()

Получает значение SCapHeight.

Returns: short - значение SCapHeight.

getSFamilyClass()

public short getSFamilyClass()

Этот параметр представляет классификацию дизайна семейства шрифтов. Класс шрифта и подкласс шрифта — зарегистрированные значения, присвоенные IBM каждому семейству шрифтов. Этот параметр предназначен для выбора альтернативного шрифта, когда запрашиваемый шрифт недоступен.

Returns: short - классификация дизайна семейства шрифтов.

getSTypoAscender()

public short getSTypoAscender()

Получает значение STypoAscender.

Returns: short - значение STypoAscender.

getSTypoDescender()

public short getSTypoDescender()

Получает значение STypoDescender.

Returns: short - значение STypoDescender.

getSTypoLineGap()

public short getSTypoLineGap()

Получает значение STypoLineGap.

Returns: short - значение STypoLineGap.

getSXHeight()

public short getSXHeight()

Получает значение SXHeight.

Returns: short - значение SXHeight.

getSupportedTableVersions()

public int[] getSupportedTableVersions()

Получает поддерживаемые версии таблицы OS/2.

Returns: int[] - Поддерживаемые версии таблицы OS/2.

getTag()

public static String getTag()

Получает тег таблицы.

Returns: java.lang.String - Тег таблицы.

getTtfTables()

public TtfTableRepository getTtfTables()

Ссылка на репозиторий таблицы TTF.

Returns: TtfTableRepository - Reference to TTF table repository.

getULCodePageRange()

public long[] getULCodePageRange()

Получает значение ULCodePageRange.

Returns: long[] - Значение ULCodePageRange.

getULUnicodeRange()

public long[] getULUnicodeRange()

Получает значение ULUnicodeRange.

Returns: long[] - Значение ULUnicodeRange.

getUSBreakChar()

public int getUSBreakChar()

Получает значение USBreakChar.

Returns: int - Значение USBreakChar.

getUSDefaultChar()

public int getUSDefaultChar()

Получает значение USDefaultChar.

Returns: int - Значение USDefaultChar.

getUSFirstCharIndex()

public int getUSFirstCharIndex()

Получает значение USFirstCharIndex.

Returns: int - Значение USFirstCharIndex.

getUSLastCharIndex()

public int getUSLastCharIndex()

Получает значение USLastCharIndex.

Returns: int - Значение USLastCharIndex.

getUSLowerOpticalPointSize()

public int getUSLowerOpticalPointSize()

Получает значение USLowerOpticalPointSize.

Returns: int - Значение USLowerOpticalPointSize.

getUSMaxContext()

public int getUSMaxContext()

Получает значение USMaxContext.

Returns: int - Значение UsMaxContext.

getUSUpperOpticalPointSize()

public int getUSUpperOpticalPointSize()

Получает значение USUpperOpticalPointSize.

Returns: int - Значение USUpperOpticalPointSize.

getUSWeightClass()

public int getUSWeightClass()

Указывает визуальный вес (степень черноты или толщины штрихов) символов в шрифте.

Returns: int - Визуальный вес (степень черноты или толщины штрихов) символов в Font.

getUSWidthClass()

public int getUSWidthClass()

Указывает относительное отклонение от нормального соотношения сторон (соотношения ширины к высоте), заданного дизайнером шрифта для глифов.

Returns: int - Относительное изменение от нормального соотношения сторон (соотношение ширины к высоте), указанное дизайнером шрифта для глифов в Font.

getUSWinAscent()

public int getUSWinAscent()

Получает значение USWinAscent.

Returns: int - Значение USWinAscent.

getUSWinDescent()

public int getUSWinDescent()

Получает значение USWinDescent.

Returns: int - Значение USWinDescent.

getVersion()

public int getVersion()

Получает значение Version.

Returns: int - Значение Version.

getXAvgCharWidth()

public short getXAvgCharWidth()

Получает параметр Average Character Width.

Returns: short - Параметр Average Character Width.

getYStrikeoutPosition()

public short getYStrikeoutPosition()

Получает значение YStrikeoutPosition.

Returns: short - Значение YStrikeoutPosition.

getYStrikeoutSize()

public short getYStrikeoutSize()

Получает значение YStrikeoutSize.

Returns: short - Значение YStrikeoutSize.

getYSubscriptXOffset()

public short getYSubscriptXOffset()

Получает значение YSubscriptXOffset.

Returns: short - Значение YSubscriptXOffset.

getYSubscriptXSize()

public short getYSubscriptXSize()

Получает значение YSubscriptXSize.

Returns: short - Значение YSubscriptXSize.

getYSubscriptYOffset()

public short getYSubscriptYOffset()

Получает значение YSubscriptYOffset.

Returns: short - Значение YSubscriptYOffset.

getYSubscriptYSize()

public short getYSubscriptYSize()

Получает значение YSubscriptYSize.

Returns: short - Значение YSubscriptYSize.

getYSuperscriptXOffset()

public short getYSuperscriptXOffset()

Получает значение YSuperscriptXOffset.

Returns: short - Значение YSuperscriptXOffset.

getYSuperscriptXSize()

public short getYSuperscriptXSize()

Получает значение YSuperscriptXSize.

Returns: short - Значение YSuperscriptXSize.

getYSuperscriptYOffset()

public short getYSuperscriptYOffset()

Получает значение YSuperscriptYOffset.

Returns: short - Значение YSuperscriptYOffset.

getYSuperscriptYSize()

public short getYSuperscriptYSize()

Получает значение YSuperscriptYSize.

Returns: короткое - значение YSuperscriptYSize.

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

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

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

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