Class FontSettings

FontSettings class

Общие настройки шрифта средства визуализации векторных форматов PSD.

public static class FontSettings

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

ИмяОписание
static DefaultFontName { get; set; }Получает или задает имя шрифта по умолчанию.

Методы

ИмяОписание
static ClearFontReplacements()Очищает все замены шрифтов
static GetAdobeFontName(string)Получает имя шрифта Adobe по имени семейства шрифтов.
static GetDefaultFontsFolders()Получает папки со шрифтами по умолчанию.
static GetFontReplacements(string)Получает массив замен шрифта по имени шрифта
static GetFontsFolders()Получает копию массива, содержащего список папок, в которых Aspose.Words ищет шрифты TrueType.
static GetReplacementFont(string)Получает наиболее подходящий шрифт для замены. Если все замены не разрешены, будет возвращен первый разрешенный и доступный шрифт. Если доступных шрифтов нет, будет возвращен шрифт из arguments
static IsFontAllowed(string)Определяет, [разрешен ли шрифт] [указанное имя шрифта].
static Reset()Сбрасывает папку шрифтов и имя шрифта по умолчанию на системное значение по умолчанию.
static SetAllowedFonts(string[])Ограничивает использование шрифта списком шрифтов. Перед ограничением проверьте имена реальных шрифтов. Установите для списка разрешенных шрифтов значение Null, чтобы удалить ограничения .
static SetFontReplacements(string, string[])Устанавливает список замены шрифтов. Если шрифт не разрешен, то будет найдена замена. Первым будет использоваться первый шрифт в списке. Если он тоже ограничен, то будет выбран следующий шрифт из списка. Если шрифт не имеет замен или все замены не разрешены, то будет использоваться первый разрешенный шрифт из списка разрешенных шрифтов. Если нет разрешенных и доступных шрифтов, то библиотека будет попробуйте использовать системный шрифт по умолчанию, даже если это не разрешено.
static SetFontsFolder(string)Это ярлык дляSetFontsFolders для установки только одного каталога шрифтов. В папке шрифтов не выполняются проверки.
static SetFontsFolders(string[], bool)Задает папки, из которых загружаются шрифты TrueType, и очищает все загруженные шрифты. Проверка папок шрифтов не выполняется.
static UpdateFonts()Обновляет кэш шрифтов для файлов PSD, содержащих текстовые слои. Этот метод гарантирует, что шрифты из папки fontsFolder с помощью метода FontSettings.SetFontsFolder(fontsFolder) или шрифты после сброса с помощью FontSettings.Reset() будут учитываться при обработке файлов PSD. Используйте этот метод каждый раз, когда FontSettings.SetFontsFolder(fontsFolder) или FontSettings.Reset() вызывается для изображений PSD. Без вызова этого метода нет гарантии, что шрифты будут обновлены.

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