Class FontSettings

FontSettings class

Paramètres généraux des polices de rendu des formats vectoriels PSD.

public static class FontSettings

Propriétés

NomLa description
static DefaultFontName { get; set; }Obtient ou définit le nom par défaut de la police.

Méthodes

NomLa description
static ClearFontReplacements()Efface tous les remplacements de polices
static GetAdobeFontName(string)Obtient le nom de la police Adobe par nom de famille de polices.
static GetDefaultFontsFolders()Obtient les dossiers de polices par défaut.
static GetFontReplacements(string)Obtient le tableau des remplacements de polices par le nom de la police
static GetFontsFolders()Obtient une copie du tableau qui contient la liste des dossiers où Aspose.Words recherche les polices TrueType.
static GetReplacementFont(string)Obtient la police de remplacement la plus appropriée. Si tous les remplacements ne sont pas autorisés, la première police autorisée et disponible sera renvoyée. S’il n’y a pas de polices disponibles, la police de l’argument sera renvoyée.
static IsFontAllowed(string)Détermine si [la police est autorisée] [le nom de police spécifié].
static Reset()Réinitialise le dossier des polices et le nom de la police par défaut à la valeur par défaut du système.
static SetAllowedFonts(string[])Restreint l’utilisation des polices par liste de polices. Veuillez vérifier les noms de police réels avant restriction Définir la liste des polices autorisées sur Null pour supprimer les restrictions
static SetFontReplacements(string, string[])Définit la liste de remplacement des polices. Si la police n’est pas autorisée, elle sera remplacée. La première police de la liste sera utilisée en premier. Si elle est également restreinte, la police suivante sera sélectionnée dans la liste. Si la police n’a pas de remplacements ou si tous les remplacements ne sont pas autorisés, la première police autorisée de la liste des polices autorisées sera utilisée. S’il n’y a pas de polices autorisées et disponibles, la bibliothèque le fera. essayez d’utiliser la police par défaut du système même si elle n’est pas autorisée.
static SetFontsFolder(string)Ceci est un raccourci versSetFontsFolders pour définir un seul répertoire de polices. Aucune vérification n’est effectuée sur le dossier des polices.
static SetFontsFolders(string[], bool)Définit les dossiers à partir desquels les polices TrueType sont chargées et efface toutes les polices chargées. Aucune vérification n’est effectuée sur les dossiers de polices.
static UpdateFonts()Met à jour le cache des polices pour les fichiers PSD contenant des calques de texte. Cette méthode garantit que les polices du dossier fontsFolder using method FontSettings.SetFontsFolder(fontsFolder) ou après la réinitialisation des polices à l’aide de FontSettings.Reset() seront prises en compte lors du traitement des fichiers PSD. Veuillez utiliser cette méthode chaque fois que FontSettings.SetFontsFolder(fontsFolder) ou FontSettings.Reset() appelle des images PSD. Sans appeler cette méthode, il n’y a aucune garantie que les polices seront mises à jour.

Voir également