FontSettings

Inheritance: java.lang.Object

public final class FontSettings

Configuración de fuentes del renderizador de formatos vectoriales de imagen generales.

Métodos

MétodoDescripción
getGetSystemAlternativeFont()Obtiene un valor que indica si [get alternative font].
setGetSystemAlternativeFont(boolean value)Establece un valor que indica si [get alternative font].
getDefaultFontName()Obtiene el nombre de fuente predeterminado.
setDefaultFontName(String fontName)Establece el nombre de fuente predeterminado.
getFontsFolders()Obtiene una copia de la matriz que contiene la lista de carpetas donde Aspose.Imaging busca fuentes TrueType.
getDefaultFontsFolders()Obtiene las carpetas de fuentes predeterminadas.
setFontsFolder(String folder)Sobrescribir la lista de carpetas de fuentes para folder
setFontsFolders(String[] folders)Sobrescribir la lista de carpetas de fuentes para folders
setFontsFolders(String[] folders, boolean recursive)Establece las carpetas desde donde se cargan las fuentes TrueType y elimina todas las fuentes cargadas.
reset()Restablece la carpeta de fuentes y el nombre de fuente predeterminado al valor predeterminado del sistema.
updateFonts()Actualiza la caché de fuentes para archivos PSD que contienen capas de texto.
addFontsFolder(String fontFolder)Agrega el fontFolder a la lista de directorios de fuentes y lo marca como la primera carpeta para la búsqueda de fuentes
removeFontsFolder(String folder)Elimina folder de la lista de carpetas

getGetSystemAlternativeFont()

public static boolean getGetSystemAlternativeFont()

Obtiene un valor que indica si [get alternative font].

Valor: true si [get alternative font]; de lo contrario, false.

Returns: boolean - un valor que indica si [get alternative font].

setGetSystemAlternativeFont(boolean value)

public static void setGetSystemAlternativeFont(boolean value)

Establece un valor que indica si [get alternative font].

Valor: true si [get alternative font]; de lo contrario, false.

Parameters:

ParámetroTipoDescripción
valorbooleanun valor que indica si [get alternative font].

getDefaultFontName()

public static String getDefaultFontName()

Obtiene el nombre de fuente predeterminado.

Returns: java.lang.String - nombre de la fuente predeterminada

setDefaultFontName(String fontName)

public static void setDefaultFontName(String fontName)

Establece el nombre de fuente predeterminado.

Parameters:

ParámetroTipoDescripción
fontNamejava.lang.StringEl nombre predeterminado de la fuente.

getFontsFolders()

public static String[] getFontsFolders()

Obtiene una copia de la matriz que contiene la lista de carpetas donde Aspose.Imaging busca fuentes TrueType.

El valor devuelto es una copia de los datos que usa Aspose.Imaging. Si cambias las entradas en la matriz devuelta, no tendrá ningún efecto en la renderización del documento. Para especificar nuevas ubicaciones de fuentes usa el método setFontsFolders.

Returns: java.lang.String[] - Una copia de las ubicaciones actuales de fuentes.

getDefaultFontsFolders()

public static String[] getDefaultFontsFolders()

Obtiene las carpetas de fuentes predeterminadas.

Returns: java.lang.String[] - Devuelve la carpeta del sistema

setFontsFolder(String folder)

public static void setFontsFolder(String folder)

Sobrescribir la lista de carpetas de fuentes para folder

Parameters:

ParámetroTipoDescripción
folderjava.lang.StringCarpeta con fuentes TrueType.

setFontsFolders(String[] folders)

public static void setFontsFolders(String[] folders)

Sobrescribir la lista de carpetas de fuentes para folders

Parameters:

ParámetroTipoDescripción
foldersjava.lang.String[]Matriz de carpetas

setFontsFolders(String[] folders, boolean recursive)

public static void setFontsFolders(String[] folders, boolean recursive)

Establece las carpetas desde donde se cargan las fuentes TrueType y borra todas las fuentes cargadas. No se realizan comprobaciones en las carpetas de fuentes.

Parameters:

ParámetroTipoDescripción
foldersjava.lang.String[]Las carpetas de fuentes.
recursivebooleansi se establece en true [recursive].

reset()

public static void reset()

Restablece la carpeta de fuentes y el nombre de fuente predeterminado al valor predeterminado del sistema.

updateFonts()

public static void updateFonts()

Actualiza la caché de fuentes para archivos PSD que contienen capas de texto. Este método garantiza que las fuentes de la carpeta fontsFolder mediante el método FontSettings.setFontsFolder(fontsFolder) o después de restablecer fuentes usando FontSettings.reset() se tengan en cuenta al procesar archivos PSD. Por favor, use este método cada vez que se llame a FontSettings.setFontsFolder(fontsFolder) o FontSettings.reset() para imágenes PSD. Sin llamar a este método no hay garantía de que las fuentes se actualicen.

addFontsFolder(String fontFolder)

public static void addFontsFolder(String fontFolder)

Agrega el fontFolder a la lista de directorios de fuentes y lo marca como la primera carpeta para la búsqueda de fuentes

Parameters:

ParámetroTipoDescripción
fontFolderjava.lang.StringLa carpeta contiene las fuentes TrueType o la ruta a un archivo de fuente único.

removeFontsFolder(String folder)

public static void removeFontsFolder(String folder)

Elimina folder de la lista de carpetas

Parameters:

ParámetroTipoDescripción
folderjava.lang.StringLa carpeta a eliminar