FontConfigs
Inheritance: java.lang.Object
public class FontConfigs
Specifies font settings
Constructors
Constructor | Description |
---|---|
FontConfigs() |
Methods
FontConfigs()
public FontConfigs()
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | java.lang.Object |
Returns: boolean
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getDefaultFontName()
public static String getDefaultFontName()
Gets the default font name.
Returns: java.lang.String
getFontFileDataInfo(String fontName, boolean isBold, boolean isItalic, boolean isExactStyle)
public static FontFileDataInfo getFontFileDataInfo(String fontName, boolean isBold, boolean isItalic, boolean isExactStyle)
Get data infomation of font file data.
Parameters:
Parameter | Type | Description |
---|---|---|
fontName | java.lang.String | font name |
isBold | boolean | the font style is bold or not |
isItalic | boolean | the font style is italic or not |
isExactStyle | boolean | whether to match the given bold/italic style exactly |
Returns: FontFileDataInfo - Data infomation of font file data.
getFontSources()
public static FontSourceBase[] getFontSources()
Gets a copy of the array that contains the list of sources
Returns: com.aspose.cells.FontSourceBase[] -
getFontSubstitutes(String originalFontName)
public static String[] getFontSubstitutes(String originalFontName)
Returns array containing font substitute names to be used if original font is not presented.
Parameters:
Parameter | Type | Description |
---|---|---|
originalFontName | java.lang.String | originalFontName |
Returns: java.lang.String[] - An array containing font substitute names to be used if original font is not presented.
hashCode()
public native int hashCode()
Returns: int
isFontAvailable(String fontName)
public static boolean isFontAvailable(String fontName)
Indicate whether the font is available.
Parameters:
Parameter | Type | Description |
---|---|---|
fontName | java.lang.String | font name |
Returns: boolean - true if font is available, otherwise false.
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setDefaultFontName(String value)
public static void setDefaultFontName(String value)
Sets the default font name.
Parameters:
Parameter | Type | Description |
---|---|---|
value | java.lang.String |
setFontExclusiveSources(FontSourceBase[] exclusiveSources)
public static void setFontExclusiveSources(FontSourceBase[] exclusiveSources)
Sets the fonts exclusive sources. Only fonts in the sources will be used.
Remarks
System.setProperty(“Aspose.Cells.FontDirExc”, “fontExclusiveFolder”) will be ignored if this is set.
Parameters:
Parameter | Type | Description |
---|---|---|
exclusiveSources | FontSourceBase[] | An array of sources that contain TrueType fonts. |
setFontFolder(String fontFolder, boolean recursive)
public static void setFontFolder(String fontFolder, boolean recursive)
Sets the fonts folder
Parameters:
Parameter | Type | Description |
---|---|---|
fontFolder | java.lang.String | The folder that contains TrueType fonts. |
recursive | boolean | Determines whether or not to scan subfolders. |
setFontFolders(String[] fontFolders, boolean recursive)
public static void setFontFolders(String[] fontFolders, boolean recursive)
Sets the fonts folders
Parameters:
Parameter | Type | Description |
---|---|---|
fontFolders | java.lang.String[] | The folders that contains TrueType fonts. |
recursive | boolean | Determines whether or not to scan subfolders. |
setFontSources(FontSourceBase[] sources)
public static void setFontSources(FontSourceBase[] sources)
Sets the fonts sources.
Parameters:
Parameter | Type | Description |
---|---|---|
sources | FontSourceBase[] | An array of sources that contain TrueType fonts. |
setFontSubstitutes(String originalFontName, String[] substituteFontNames)
public static void setFontSubstitutes(String originalFontName, String[] substituteFontNames)
Font substitute names for given original font name.
Parameters:
Parameter | Type | Description |
---|---|---|
originalFontName | java.lang.String | Original font name. |
substituteFontNames | java.lang.String[] | List of font substitute names to be used if original font is not presented. |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
Parameter | Type | Description |
---|---|---|
arg0 | long | |
arg1 | int |