com.aspose.cells
Class FontConfigs

java.lang.Object
    extended by com.aspose.cells.FontConfigs

public class FontConfigs 
extends java.lang.Object

Specifies font settings


Constructor Summary
FontConfigs()
          
 
Property Getters/Setters Summary
static java.lang.StringgetDefaultFontName()
static voidsetDefaultFontName(java.lang.String value)
           Gets or sets the default font name.
 
Method Summary
static com.aspose.cells.FontSourceBase[]getFontSources()
           Gets a copy of the array that contains the list of sources
static java.lang.String[]getFontSubstitutes(java.lang.String originalFontName)
           Returns array containing font substitute names to be used if original font is not presented.
static voidsetFontFolder(java.lang.String fontFolder, boolean recursive)
           Sets the fonts folder
static voidsetFontFolders(java.lang.String[] fontFolders, boolean recursive)
           Sets the fonts folders
static voidsetFontSources(com.aspose.cells.FontSourceBase[] sources)
           Sets the fonts sources.
static voidsetFontSubstitutes(java.lang.String originalFontName, java.lang.String[] substituteFontNames)
           Font substitute names for given original font name.
 

Constructor Detail

FontConfigs

public FontConfigs()

Property Getters/Setters Detail

getDefaultFontName/setDefaultFontName

public static java.lang.String getDefaultFontName() / public static void setDefaultFontName(java.lang.String value)
Gets or sets the default font name.

setDefaultFontName

public static void setDefaultFontName(java.lang.String value)
Gets or sets the default font name.

Method Detail

setFontSubstitutes

public static void setFontSubstitutes(java.lang.String originalFontName, java.lang.String[] substituteFontNames)
Font substitute names for given original font name.
Parameters:
originalFontName - Original font name.
substituteFontNames - List of font substitute names to be used if original font is not presented.

getFontSubstitutes

public static java.lang.String[] getFontSubstitutes(java.lang.String originalFontName)
Returns array containing font substitute names to be used if original font is not presented.
Parameters:
originalFontName - originalFontName
Returns:
An array containing font substitute names to be used if original font is not presented.

setFontFolder

public static void setFontFolder(java.lang.String fontFolder, boolean recursive)
Sets the fonts folder
Parameters:
fontFolder - The folder that contains TrueType fonts.
recursive - Determines whether or not to scan subfolders.

setFontFolders

public static void setFontFolders(java.lang.String[] fontFolders, boolean recursive)
Sets the fonts folders
Parameters:
fontFolders - The folders that contains TrueType fonts.
recursive - Determines whether or not to scan subfolders.

setFontSources

public static void setFontSources(com.aspose.cells.FontSourceBase[] sources)
Sets the fonts sources.
Parameters:
sources - An array of sources that contain TrueType fonts.

getFontSources

public static com.aspose.cells.FontSourceBase[] getFontSources()
Gets a copy of the array that contains the list of sources
Returns:

See Also:
          Aspose.Cells Documentation - the home page for the Aspose.Cells Product Documentation.
          Aspose.Cells Support Forum - our preferred method of support.