Class FontSettings
内容
[
隐藏
]FontSettings class
通用 PSD 矢量格式渲染器字体设置。
public static class FontSettings
特性
姓名 | 描述 |
---|---|
static DefaultFontName { get; set; } | 获取或设置字体的默认名称。 |
方法
姓名 | 描述 |
---|---|
static ClearFontReplacements() | 清除所有字体 replacements |
static GetAdobeFontName(string) | 通过字体系列名称获取 adobe 字体名称。 |
static GetDefaultFontsFolders() | 获取默认字体文件夹。 |
static GetFontReplacements(string) | 通过字体名称 获取字体替换数组 |
static GetFontsFolders() | 获取包含文件夹列表的数组副本,Aspose.Words 在其中查找 TrueType 字体。 |
static GetReplacementFont(string) | 获取最合适的替换字体。 如果不允许所有替换,则将返回第一个允许和可用的字体。 如果没有可用字体,则将从参数 返回字体 |
static IsFontAllowed(string) | 判断是否[是否允许使用字体][指定的字体名称]. |
static Reset() | 将字体文件夹和默认字体名称重置为系统默认值。 |
static SetAllowedFonts(string[]) | 限制字体列表使用的字体。请在 restriction 之前检查真实字体名称 将允许的字体列表设置为 Null 以删除 restrictions |
static SetFontReplacements(string, string[]) | 设置字体替换列表。如果不允许使用字体,则将找到替换字体。 将首先使用列表中的第一个字体。如果它也受到限制,则将从列表中选择下一个字体。 如果字体没有替换或不允许所有替换,则将使用允许字体列表中的第一个允许字体。 如果没有允许和可用的字体,则库将尝试使用系统默认字体,即使它是不允许的。 |
static SetFontsFolder(string) | 这是一个快捷方式SetFontsFolders 只设置一个字体目录。 没有对字体文件夹执行检查。 |
static SetFontsFolders(string[], bool) | 设置从中加载 TrueType 字体的文件夹并清除所有加载的字体。 没有对字体文件夹执行检查。 |
static UpdateFonts() | 更新包含文本图层的 PSD 文件的字体缓存。此方法保证在处理 PSD 文件时,将考虑使用 方法 FontSettings.SetFontsFolder(fontsFolder) 的文件夹 fontsFolder 中的字体或使用 FontSettings.Reset() 重置字体后的字体。请在每次 FontSettings.SetFontsFolder(fontsFolder) 或 FontSettings.Reset() 调用 PSD 图片时使用此方法。如果不调用此方法,则无法保证字体会更新。 |
也可以看看
- 命名空间 Aspose.PSD
- 部件 Aspose.PSD