IFontsManager

Interface IFontsManager

Gère les polices dans la présentation.

public interface IFontsManager

Propriétés

NomDescription
FontFallBackRulesCollection { get; set; }Représente la collection de règles de remplacement de polices d’un utilisateur pour la gestion des collections de polices pour des substitutions appropriées par la fonctionnalité de secours Lecture/écriture IFontFallBackRulesCollection.
FontSubstRuleList { get; set; }Substitutions de polices à utiliser lors du rendu Lecture/écriture IFontSubstRuleCollection.

Méthodes

NomDescription
AddEmbeddedFont(byte[], EmbedFontCharacters)Ajoute la police intégrée Gardez à l’esprit que la plupart des polices sont protégées par des droits d’auteur. Trouvez d’abord la licence d’une police avant de la transférer sur une autre machine. Une ArgumentException peut être levée si les données de la police sont nulles ou si cette police est déjà intégrée
AddEmbeddedFont(IFontData, EmbedFontCharacters)Ajoute la police intégrée. Gardez à l’esprit que la plupart des polices sont protégées par des droits d’auteur. Trouvez d’abord la licence d’une police avant de la transférer sur une autre machine. Une ArgumentException peut être levée si les données de la police sont nulles ou si cette police est déjà intégrée
GetEmbeddedFonts()Renvoie les polices intégrées dans la présentation
GetFontBytes(IFontData, FontStyle)Récupère le tableau d’octets représentant les données de la police pour un style de police et des données de police spécifiés.
GetFontEmbeddingLevel(byte[], string)Détermine le niveau d’intégration d’une police à partir du tableau d’octets donné et du nom de la police.
GetFonts()Renvoie les polices utilisées dans la présentation
GetSubstitutions()Obtient des informations sur les polices qui seront remplacées lors du rendu de la présentation.
RemoveEmbeddedFont(IFontData)Supprime la police intégrée
ReplaceFont(IFontSubstRule)Remplace la police dans la présentation en utilisant les informations fournies dans IFontSubstRule
ReplaceFont(IFontSubstRuleCollection)Remplace la police dans la présentation en utilisant les informations fournies dans la collection de IFontSubstRule
ReplaceFont(IFontData, IFontData)Remplace la police dans la présentation

Voir aussi