FontDefinition

Inheritance: java.lang.Object

public class FontDefinition

Representerar definition av teckensnittfiluppsättning. Denna klass innehåller fält som inte är relaterade till teckensnittets interna data. Dessa fält beskriver teckensnittets placering och annan data som behövs för att ladda teckensnitt från någon teckensnittskälla (fil, minne, etc).

Konstruktörer

KonstruktorBeskrivning
FontDefinition(FontType fontType, String fileExtension, StreamSource streamSource)Skapar en enkel-fils teckensnittsdefinition.
FontDefinition(FontType fontType, StreamSource streamSource)Skapar en enkel-fils teckensnittsdefinition.
FontDefinition(String fontName, FontType fontType, String fileExtension, StreamSource streamSource)Skapar en enkel-fils teckensnittsdefinition.
FontDefinition(FontType fontType, FontFileDefinition fileDefinition)Skapar en enkel-fils teckensnittsdefinition.
FontDefinition(String fontName, FontType fontType, FontFileDefinition fileDefinition)Skapar en enkel-fils teckensnittsdefinition.
FontDefinition(String fontName, String postscriptName, FontType fontType, FontFileDefinition fileDefinition)Skapar en enkel-fils teckensnittsdefinition.
FontDefinition(FontType fontType, FontFileDefinition[] fileDefinitions)Skapar en flermodulig teckensnittsdefinition.
FontDefinition(String fontName, String postscriptName, FontType fontType, FontFileDefinition[] fileDefinitions)Skapar en flermodulig teckensnittsdefinition.
FontDefinition(MultiLanguageString fontNames, MultiLanguageString postscriptNames, FontType fontType, FontFileDefinition fileDefinition)Skapar en flermodulig teckensnittsdefinition.
FontDefinition(MultiLanguageString fontNames, MultiLanguageString postscriptNames, FontType fontType, FontFileDefinition[] fileDefinitions)Skapar en flermodulig teckensnittsdefinition.

Metoder

MetodBeskrivning
equals(Object arg0)
getClass()
getFileDefinitions()Hämtar samling av fildefinitioner.
getFontName()Returnerar teckensnittets namn.
getFontNames()Hämtar teckensnittens namn som en MultiLanguageString .
getFontType()Hämtar Font‑typ.
getPostscriptName()Hämtar postscript-teckensnittets namn.
getPostscriptNames()Hämtar postscript-teckensnittens namn som en MultiLanguageString .
hashCode()
notify()
notifyAll()
open(StreamSource source, FontType fontType)Returnerar FontDefinition för teckensnittets strömkälla och teckensnittstyp.
open(String fileName, FontType fontType)Returnerar FontDefinition för teckensnittfil och teckensnittstyp.
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)

Skapar en enkel-fils teckensnittsdefinition.

Parameters:

ParameterTypBeskrivning
fontTypeFontTypeTypsnittstyp.
fileExtensionjava.lang.StringTeckensnittfilens filändelse.
streamSourceStreamSourceTeckensnittets strömkälla.

FontDefinition(FontType fontType, StreamSource streamSource)

public FontDefinition(FontType fontType, StreamSource streamSource)

Skapar en enkel-fils teckensnittsdefinition.

Parameters:

ParameterTypBeskrivning
fontTypeFontTypeTypsnittstyp.
streamSourceStreamSourceTeckensnittets strömkälla.

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

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

Skapar en enkel-fils teckensnittsdefinition.

Parameters:

ParameterTypBeskrivning
fontNamejava.lang.StringTeckensnittsnamn.
fontTypeFontTypeTypsnittstyp.
fileExtensionjava.lang.StringTeckensnittfilens filändelse.
streamSourceStreamSourceTeckensnittets strömkälla.

FontDefinition(FontType fontType, FontFileDefinition fileDefinition)

public FontDefinition(FontType fontType, FontFileDefinition fileDefinition)

Skapar en enkel-fils teckensnittsdefinition.

Parameters:

ParameterTypBeskrivning
fontTypeFontTypeTypsnittstyp.
fileDefinitionFontFileDefinitionFontFileDefinition.

FontDefinition(String fontName, FontType fontType, FontFileDefinition fileDefinition)

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

Skapar en enkel-fils teckensnittsdefinition.

Parameters:

ParameterTypBeskrivning
fontNamejava.lang.StringTeckensnittsnamn.
fontTypeFontTypeTypsnittstyp.
fileDefinitionFontFileDefinitionFontFileDefinition.

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

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

Skapar en enkel-fils teckensnittsdefinition.

Parameters:

ParameterTypBeskrivning
fontNamejava.lang.StringTeckensnittsnamn.
postscriptNamejava.lang.StringPostscript-teckensnittets namn.
fontTypeFontTypeTypsnittstyp.
fileDefinitionFontFileDefinitionFontFileDefinition.

FontDefinition(FontType fontType, FontFileDefinition[] fileDefinitions)

public FontDefinition(FontType fontType, FontFileDefinition[] fileDefinitions)

Skapar en flermodulig teckensnittsdefinition.

Parameters:

ParameterTypBeskrivning
fontTypeFontTypeTypsnittstyp.
fileDefinitionsFontFileDefinition[]Array av FontFileDefinition-objekt.

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

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

Skapar en flermodulig teckensnittsdefinition.

Parameters:

ParameterTypBeskrivning
fontNamejava.lang.StringTeckensnittsnamn.
postscriptNamejava.lang.StringPostscript-teckensnittets namn.
fontTypeFontTypeTypsnittstyp.
fileDefinitionsFontFileDefinition[]Array av FontFileDefinition-objekt.

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

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

Skapar en flermodulig teckensnittsdefinition.

Parameters:

ParameterTypBeskrivning
fontNamesMultiLanguageStringTeckensnittsnamn.
postscriptNamesMultiLanguageStringPostscript-teckensnittsnamn.
fontTypeFontTypeTypsnittstyp.
fileDefinitionFontFileDefinitionFontFileDefinition.

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

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

Skapar en flermodulig teckensnittsdefinition.

Parameters:

ParameterTypBeskrivning
fontNamesMultiLanguageStringTeckensnittsnamn.
postscriptNamesMultiLanguageStringPostscript-teckensnittsnamn.
fontTypeFontTypeTypsnittstyp.
fileDefinitionsFontFileDefinition[]Array av FontFileDefinition-objekt.

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypBeskrivning
arg0java.lang.Object

Returns: boolean

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getFileDefinitions()

public FontFileDefinition[] getFileDefinitions()

Hämtar samling av fildefinitioner.

Returns: com.aspose.font.FontFileDefinition[] - Samling av fildefinitioner.

getFontName()

public String getFontName()

Returnerar teckensnittets namn.

Returns: java.lang.String - Teckensnittsnamn.

getFontNames()

public MultiLanguageString getFontNames()

Hämtar teckensnittens namn som en MultiLanguageString .

Returns: MultiLanguageString - Font names as a MultiLanguageString .

getFontType()

public FontType getFontType()

Hämtar Font‑typ.

Returns: FontType - Font type.

getPostscriptName()

public String getPostscriptName()

Hämtar postscript-teckensnittets namn.

Returns: java.lang.String - Postscript-teckensnittets namn.

getPostscriptNames()

public MultiLanguageString getPostscriptNames()

Hämtar postscript-teckensnittens namn som en 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)

Returnerar FontDefinition för teckensnittets strömkälla och teckensnittstyp.

Parameters:

ParameterTypBeskrivning
sourceStreamSourceTeckensnittets strömkälla.
fontTypeFontTypeTypsnittstyp.

Returns: FontDefinition - FontDefinition.

open(String fileName, FontType fontType)

public static FontDefinition open(String fileName, FontType fontType)

Returnerar FontDefinition för teckensnittfil och teckensnittstyp.

Parameters:

ParameterTypBeskrivning
fileNamejava.lang.StringFontfilnamn.
fontTypeFontTypeTypsnittstyp.

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:

ParameterTypBeskrivning
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypBeskrivning
arg0long
arg1int