IFontsManager

Интерфейс IFontsManager

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

public interface IFontsManager

Свойства

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

Методы

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

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