Aspose::Font::Type1::Type1MetricFont class
Contents
[
Hide
]Type1MetricFont class
Type1 metric font implementation. This type1 font is created using metrics only. Glyphs retrieval functions and some other that require real font are not allowed, not allowed functions throw exception Type1NotSupportedException. Other properties (FontName, Weight, Metrics and Encoding) are used from metrics file.
class Type1MetricFont : public Aspose::Font::Type1::Type1Font
Methods
Method | Description |
---|---|
get_Encoding() override | Encoding is defined in metrics file. StandardAdobeEncoding: the encoding is populated automatically. |
get_FontFamily() override | Gets Font family. |
get_FontName() override | Gets Font name. |
get_FontStyle() override | Gets Font style. This is a value computed and represented in generalized type. |
get_NumGlyphs() override | Gets number of glyphs in the Font. |
get_Style() override | Gets Font style. |
GetAllGlyphIds() override | Returns all glyph ids, available in the Font. Not supported for Type1MetricFont type. |
GetGlyphById(System::String) override | Returns glyph by glyph id. Not supported for Type1MetricFont type. |
GetGlyphById(System::SharedPtr<Aspose::Font::Glyphs::GlyphId>) override | Returns glyph by glyph id. Not supported for Type1MetricFont type. |
See Also
- Class Type1Font
- Namespace Aspose::Font::Type1
- Library Aspose.Font for C++