类 TtfFont
内容
[
隐藏
]TtfFont class
表示 TrueType 字体(TTF)。
public class TtfFont : Font
属性
| 名称 | 描述 |
|---|---|
| virtual CffFont { get; } | 获取 CFF 字体(如果存在)。 |
| override Encoding { get; } | 获取字体编码。 |
| override FontDefinition { get; } | 获取字体定义。 |
| override FontFamily { get; set; } | 获取或设置字体族。 |
| override FontName { get; set; } | 获取或设置字体面名称。 |
| override FontNames { get; } | 获取字体名称。 |
| FontSaver { get; } | 获取字体保存功能。 |
| override FontStyle { get; } | 获取字体样式。这是一个计算后并以通用类型表示的值。 |
| override FontType { get; } | 获取字体类型。返回 FontType.TTF 值。 |
| GlyphAccessor { get; } | 字体字形访问器。检索字形及其标识符。 |
| override GlyphIdType { get; } | 获取字形 ID 类型规范。 |
| IsSymbolic { get; } | 如果字体是符号字体,则返回 true。 |
| override Metrics { get; } | 获取字体度量。 |
| override NumGlyphs { get; } | 获取字体中的字形数量。 |
| override PostscriptNames { get; } | 获取 Postscript 字体名称。 |
| override Style { get; set; } | 获取或设置字体样式。这是由字体文件提供的原始字符串值。 |
| virtual TtfTables { get; } | 获取 TTF 表。 |
方法
| 名称 | 描述 |
|---|---|
| override Convert(FontType) | 将字体转换为其他格式。 |
| Convert(FontType, ICollection<uint>) | 在限制字符集的情况下将字体转换为其他格式 |
| override GetAllGlyphIds() | 返回字体中所有可用字形 id 的数组。字形 id 是字形的唯一编号,取决于字体类型。TTF 字体的字形 id 可以是 (GlyphStringId) 类或 (GlyphUInt32Id) 类的实例。名称(string)字形寻址在 TTF 字体中通过 Post 表映射得到支持。若字体为 CFF,则使用 CFF 结构通过名称寻址字形。 |
| override GetGlyphById(GlyphId) | 根据字形 id 返回字形。字形 id 是字形的唯一编号,取决于字体类型。TTF 字体的字形 id 可以是 (GlyphStringId) 类或 (GlyphUInt32Id) 类的实例。名称(string)字形寻址在 TTF 字体中通过 Post 表映射得到支持。若字体为 CFF,则使用 CFF 结构通过名称寻址字形。 |
| GetGlyphById(string) | 根据字形名称返回字形。名称(string)字形寻址在 TTF 字体中通过 Post 表映射得到支持。若字体为 CFF,则使用 CFF 结构通过名称寻址字形。 |
| GetGlyphById(uint) | 根据字形 id 返回字形。 |
| virtual GetGlyphComponentsById(GlyphId, GlyphIdList) | 获取通过传入的字形标识符的字形,并用该字形的组件填充传入的字形标识符列表。字形 id 是字形的唯一编号,取决于字体类型。TTF 字体的字形 id 可以是 (GlyphStringId) 类的实例或 (GlyphUInt32Id) 类的实例。支持通过 Post 表映射的名称(字符串)字形寻址用于 TTF 字体。若为 CFF 字体,则使用 CFF 结构通过名称寻址字形。 |
| GetGlyphComponentsById(string, GlyphIdList) | 通过传入的字形名称获取字形,并用该字形的组件填充传入的字形标识符列表。 |
| GetGlyphComponentsById(uint, GlyphIdList) | 通过传入的字形索引获取字形,并用该字形的组件填充传入的字形标识符列表。 |
| override GetGlyphsForText(string) | 获取文本的字形表示。 |
| virtual Save(Stream) | 将字体保存为原始格式。 |
| virtual Save(string) | 将字体保存为原始格式。 |
| SaveToFormat(Stream, FontSavingFormats) | 将字体保存为指定格式。 |
另见
- class Font
- namespace Aspose.Font.Ttf
- assembly Aspose.Font