IFontsManager

IFontsManager interface

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

public interface IFontsManager

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

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

Методы

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

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