FontsManager

FontsManager class

Управляет шрифтами во всей презентации.

public class FontsManager : IFontsManager

Характеристики

ИмяОписание
FontFallBackRulesCollection { get; set; }Представляет пользовательскую коллекцию правил FontFallBack для управления коллекциями шрифтов для правильной замены с помощью резервной функциональности Чтение/записьIFontFallBackRulesCollection.
FontSubstRuleList { get; set; }Замена шрифта для использования при рендеринге. Чтение/записьIFontSubstRuleCollection.

Методы

ИмяОписание
AddEmbeddedFont(byte[], EmbedFontCharacters)Добавляет встроенный шрифт При копировании любых шрифтов помните, что большинство шрифтов защищены авторским правом. Сначала найдите лицензию шрифта заранее и убедитесь, что их можно свободно перенести на другую машину. ArgumentException может быть сгенерировано, если данные шрифта пусты или этот шрифт уже встроен
AddEmbeddedFont(IFontData, EmbedFontCharacters)Добавляет встроенный шрифт При копировании любых шрифтов помните, что большинство шрифтов защищены авторским правом. Сначала найдите лицензию шрифта заранее и убедитесь, что их можно свободно перенести на другую машину. ArgumentException может быть сгенерировано, если данные шрифта пусты или этот шрифт уже встроен
GetEmbeddedFonts()Возвращает встроенные в презентацию шрифты
GetFonts()Возвращает шрифты, использованные в презентации
RemoveEmbeddedFont(IFontData)Удаляет встроенный шрифт
ReplaceFont(IFontSubstRule)Заменить шрифт в презентации, используя информацию, предоставленную вFontSubstRule
ReplaceFont(IFontSubstRuleCollection)Заменить шрифт в презентации, используя информацию из коллекцииFontSubstRule
ReplaceFont(IFontData, IFontData)Заменить шрифт в презентации

Смотрите также