FontDefinition

Inheritance: java.lang.Object

public class FontDefinition

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

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

КонструкторОписание
FontDefinition(FontType fontType, String fileExtension, StreamSource streamSource)Создаёт определение шрифта в одном файле.
FontDefinition(FontType fontType, StreamSource streamSource)Создаёт определение шрифта в одном файле.
FontDefinition(String fontName, FontType fontType, String fileExtension, StreamSource streamSource)Создаёт определение шрифта в одном файле.
FontDefinition(FontType fontType, FontFileDefinition fileDefinition)Создаёт определение шрифта в одном файле.
FontDefinition(String fontName, FontType fontType, FontFileDefinition fileDefinition)Создаёт определение шрифта в одном файле.
FontDefinition(String fontName, String postscriptName, FontType fontType, FontFileDefinition fileDefinition)Создаёт определение шрифта в одном файле.
FontDefinition(FontType fontType, FontFileDefinition[] fileDefinitions)Создаёт определение шрифта из нескольких файлов.
FontDefinition(String fontName, String postscriptName, FontType fontType, FontFileDefinition[] fileDefinitions)Создаёт определение шрифта из нескольких файлов.
FontDefinition(MultiLanguageString fontNames, MultiLanguageString postscriptNames, FontType fontType, FontFileDefinition fileDefinition)Создаёт определение шрифта из нескольких файлов.
FontDefinition(MultiLanguageString fontNames, MultiLanguageString postscriptNames, FontType fontType, FontFileDefinition[] fileDefinitions)Создаёт определение шрифта из нескольких файлов.

Методы

МетодОписание
equals(Object arg0)
getClass()
getFileDefinitions()Получает коллекцию определений файлов.
getFontName()Возвращает имя шрифта.
getFontNames()Получает имена шрифтов как MultiLanguageString.
getFontType()Получает тип шрифта.
getPostscriptName()Получает имя Postscript шрифта.
getPostscriptNames()Получает имена Postscript шрифтов как MultiLanguageString.
hashCode()
notify()
notifyAll()
open(StreamSource source, FontType fontType)Возвращает FontDefinition для источника потока шрифта и типа шрифта.
open(String fileName, FontType fontType)Возвращает FontDefinition для файла шрифта и типа шрифта.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

FontDefinition(FontType fontType, String fileExtension, StreamSource streamSource)

public FontDefinition(FontType fontType, String fileExtension, StreamSource streamSource)

Создаёт определение шрифта в одном файле.

Parameters:

ПараметрТипОписание
fontTypeFontTypeТип шрифта.
fileExtensionjava.lang.StringРасширение файла шрифта.
streamSourceStreamSourceИсточник потока шрифта.

FontDefinition(FontType fontType, StreamSource streamSource)

public FontDefinition(FontType fontType, StreamSource streamSource)

Создаёт определение шрифта в одном файле.

Parameters:

ПараметрТипОписание
fontTypeFontTypeТип шрифта.
streamSourceStreamSourceИсточник потока шрифта.

FontDefinition(String fontName, FontType fontType, String fileExtension, StreamSource streamSource)

public FontDefinition(String fontName, FontType fontType, String fileExtension, StreamSource streamSource)

Создаёт определение шрифта в одном файле.

Parameters:

ПараметрТипОписание
fontNamejava.lang.StringИмя шрифта.
fontTypeFontTypeТип шрифта.
fileExtensionjava.lang.StringРасширение файла шрифта.
streamSourceStreamSourceИсточник потока шрифта.

FontDefinition(FontType fontType, FontFileDefinition fileDefinition)

public FontDefinition(FontType fontType, FontFileDefinition fileDefinition)

Создаёт определение шрифта в одном файле.

Parameters:

ПараметрТипОписание
fontTypeFontTypeТип шрифта.
fileDefinitionFontFileDefinitionFontFileDefinition.

FontDefinition(String fontName, FontType fontType, FontFileDefinition fileDefinition)

public FontDefinition(String fontName, FontType fontType, FontFileDefinition fileDefinition)

Создаёт определение шрифта в одном файле.

Parameters:

ПараметрТипОписание
fontNamejava.lang.StringИмя шрифта.
fontTypeFontTypeТип шрифта.
fileDefinitionFontFileDefinitionFontFileDefinition.

FontDefinition(String fontName, String postscriptName, FontType fontType, FontFileDefinition fileDefinition)

public FontDefinition(String fontName, String postscriptName, FontType fontType, FontFileDefinition fileDefinition)

Создаёт определение шрифта в одном файле.

Parameters:

ПараметрТипОписание
fontNamejava.lang.StringИмя шрифта.
postscriptNamejava.lang.StringИмя Postscript шрифта.
fontTypeFontTypeТип шрифта.
fileDefinitionFontFileDefinitionFontFileDefinition.

FontDefinition(FontType fontType, FontFileDefinition[] fileDefinitions)

public FontDefinition(FontType fontType, FontFileDefinition[] fileDefinitions)

Создаёт определение шрифта из нескольких файлов.

Parameters:

ПараметрТипОписание
fontTypeFontTypeТип шрифта.
fileDefinitionsFontFileDefinition[]Массив объектов FontFileDefinition.

FontDefinition(String fontName, String postscriptName, FontType fontType, FontFileDefinition[] fileDefinitions)

public FontDefinition(String fontName, String postscriptName, FontType fontType, FontFileDefinition[] fileDefinitions)

Создаёт определение шрифта из нескольких файлов.

Parameters:

ПараметрТипОписание
fontNamejava.lang.StringИмя шрифта.
postscriptNamejava.lang.StringИмя Postscript шрифта.
fontTypeFontTypeТип шрифта.
fileDefinitionsFontFileDefinition[]Массив объектов FontFileDefinition.

FontDefinition(MultiLanguageString fontNames, MultiLanguageString postscriptNames, FontType fontType, FontFileDefinition fileDefinition)

public FontDefinition(MultiLanguageString fontNames, MultiLanguageString postscriptNames, FontType fontType, FontFileDefinition fileDefinition)

Создаёт определение шрифта из нескольких файлов.

Parameters:

ПараметрТипОписание
fontNamesMultiLanguageStringИмена шрифтов.
postscriptNamesMultiLanguageStringИмена Postscript шрифтов.
fontTypeFontTypeТип шрифта.
fileDefinitionFontFileDefinitionFontFileDefinition.

FontDefinition(MultiLanguageString fontNames, MultiLanguageString postscriptNames, FontType fontType, FontFileDefinition[] fileDefinitions)

public FontDefinition(MultiLanguageString fontNames, MultiLanguageString postscriptNames, FontType fontType, FontFileDefinition[] fileDefinitions)

Создаёт определение шрифта из нескольких файлов.

Parameters:

ПараметрТипОписание
fontNamesMultiLanguageStringИмена шрифтов.
postscriptNamesMultiLanguageStringИмена Postscript шрифтов.
fontTypeFontTypeТип шрифта.
fileDefinitionsFontFileDefinition[]Массив объектов FontFileDefinition.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

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

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getFileDefinitions()

public FontFileDefinition[] getFileDefinitions()

Получает коллекцию определений файлов.

Returns: com.aspose.font.FontFileDefinition[] - Коллекция определений файлов.

getFontName()

public String getFontName()

Возвращает имя шрифта.

Returns: java.lang.String - Имя шрифта.

getFontNames()

public MultiLanguageString getFontNames()

Получает имена шрифтов как MultiLanguageString.

Returns: MultiLanguageString - Font names as a MultiLanguageString .

getFontType()

public FontType getFontType()

Получает тип шрифта.

Returns: FontType - Font type.

getPostscriptName()

public String getPostscriptName()

Получает имя Postscript шрифта.

Returns: java.lang.String - Имя Postscript шрифта.

getPostscriptNames()

public MultiLanguageString getPostscriptNames()

Получает имена Postscript шрифтов как MultiLanguageString.

Returns: MultiLanguageString - Postscript Font names as a MultiLanguageString .

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

open(StreamSource source, FontType fontType)

public static FontDefinition open(StreamSource source, FontType fontType)

Возвращает FontDefinition для источника потока шрифта и типа шрифта.

Parameters:

ПараметрТипОписание
sourceStreamSourceИсточник потока шрифта.
fontTypeFontTypeТип шрифта.

Returns: FontDefinition - FontDefinition.

open(String fileName, FontType fontType)

public static FontDefinition open(String fileName, FontType fontType)

Возвращает FontDefinition для файла шрифта и типа шрифта.

Parameters:

ПараметрТипОписание
fileNamejava.lang.StringИмя файла шрифта.
fontTypeFontTypeТип шрифта.

Returns: FontDefinition - FontDefinition.

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