Aspose::Font::Cff::CffFont 类
内容
[
隐藏
]CffFont class
表示紧凑 Font 格式(CFF)。
class CffFont : public Aspose::Font::Font
方法
| 方法 | 描述 |
|---|---|
| Convert(Aspose::Font::FontType) override | 将 Font 转换为另一种格式。 |
| get_CommonFontsSettings() const | 获取/设置 CFF 字体的通用设置。这些设置在不同场景中使用,并且可以针对每个单独的字体进行更改。 |
| get_Encoding() override | 获取 Font 编码。 |
| get_FontDefinition() override | 获取 Font 定义。 |
| get_FontFamily() override | 获取 Font 家族。目前尚未实现 Font 家族的设置器。 |
| get_FontName() override | 获取 Font 字体名称。 |
| get_FontNames() override | 获取 Font 名称。 |
| get_FontStyle() override | 获取 Font 样式。这是一个在通用类型中计算并表示的值。 |
| get_FontType() override | 获取 Font 类型。返回 FontType.CFF 值。 |
| get_GlyphIdType() override | 获取字形 ID 类型规范。 |
| get_IsCidKeyedFont() | 获取指示该 Font 为 cid-keyed 的值。 |
| get_Metrics() override | 获取 Font 度量。 |
| get_NumGlyphs() override | 获取 Font 中的字形数量。 |
| get_PostscriptNames() override | 获取 PostScript Font 名称。 |
| get_Style() override | 获取 Font 样式。这是由 Font 文件提供的原始字符串值。 |
| get_TopDictDataProvider() | 获取 Top DICT INDEX 结构中第一个顶层 DICT 的访问器。 |
| GetAllGlyphIds() override | 返回 Font 中所有可用字形 ID 的数组。字形 ID 是字形的唯一编号,取决于字体类型。CFF Font 字形 ID 可以是 (GlyphStringId) 类的实例或 (GlyphUInt32Id) 类的实例。 |
| GetGlyphById(System::SharedPtr<Glyphs::GlyphId>) override | 通过字形 ID 返回字形。字形 ID 是字形的唯一编号,取决于字体类型。CFF Font 字形 ID 可以是 (GlyphStringId) 类的实例或 (GlyphUInt32Id) 类的实例。 |
| GetGlyphById(System::String) | 通过字形名称返回字形。 |
| GetGlyphById(uint32_t) | 根据字形 id 返回字形。 |
| GetIndexDataProvider(CffDataProviders::CffIndexProviderType) | 获取指定 CFF INDEX 结构类型的提供程序。 |
| set_CommonFontsSettings(System::SharedPtr<CffFontsSettings>) | 获取/设置 CFF 字体的通用设置。这些设置在不同场景中使用,并且可以针对每个单独的字体进行更改。 |
| set_FontFamily(System::String) override | 获取 Font 家族。目前尚未实现 Font 家族的设置器。 |
| set_FontName(System::String) override | 设置 Font 字体名称。 |
| set_Style(System::String) override | 设置 Font 样式。这是由 Font 文件提供的原始字符串值。 |
另见
- Class Font
- Namespace Aspose::Font::Cff
- Library Aspose.Font for C++