Font
Innehåll
[
Dölj
]Font class
Representerar bastypsnittsklass.
public abstract class Font : IFont, IFontSaver, IGlyphAccessor
Egenskaper
namn | Beskrivning |
---|---|
abstract Encoding { get; } | Får teckensnittskodning. |
abstract FontDefinition { get; } | Hämtar teckensnittsdefinition. |
abstract FontFamily { get; set; } | Hämtar eller ställer in teckensnittsfamilj. |
abstract FontName { get; set; } | Hämtar eller ställer in teckensnittsnamn. |
abstract FontNames { get; } | Hämtar teckensnittsnamn. |
FontSaver { get; } | Får Font Save-funktionalitet. |
abstract FontStyle { get; } | Gets Font style. Detta är ett värde som beräknas och representeras i generaliserad typ. |
abstract FontType { get; } | Hämtar teckensnittstyp. Type1, TrueType etc. |
GlyphAccessor { get; } | Font glyph accessor. Hämtar glyfer och glyph-identifierare. |
abstract GlyphIdType { get; } | Glyph id-typspecifikation. För konsumenter som behöver känna till den riktiga typen ‘bytes[]. |
abstract Metrics { get; } | Får teckensnittsstatistik. |
abstract NumGlyphs { get; } | Hämtar antal tecken i teckensnittet. |
abstract PostscriptNames { get; } | Får postscript-teckensnittsnamn. |
abstract Style { get; set; } | Hämtar eller ställer in teckensnittsstil. Detta är ett råsträngsvärde som tillhandahålls av Font file. |
Metoder
namn | Beskrivning |
---|---|
static Open(FontDefinition) | Öppnar ett teckensnitt med FontDefinition-objekt. |
static Open(FontType, byte[]) | Öppnar ett teckensnitt med teckensnittstyp och teckensnittsdatabyte-array. |
static Open(FontType, StreamSource) | Öppnar ett teckensnitt med teckensnittstyp och strömkälla. |
static Open(FontType, string) | Öppnar ett teckensnitt med teckensnittstyp och teckensnittsfilnamn. |
abstract Convert(FontType) | Konverterar teckensnittet till ett annat format. |
abstract GetAllGlyphIds() | Returnerar alla glyf-id, tillgängliga i teckensnittet. Glyf-id är ett unikt nummer för en glyf, vilket är teckensnittsberoende. Till exempel: Typ1s id är ett glyfnamn, instans av (GlyphStringId ) class. TTF:s id är ett int-index, instans av (GlyphUInt32Id class. |
abstract GetGlyphById(GlyphId) | Returnerar glyph efter glyph id. Glyph id är ett unikt nummer för en glyph, som är teckensnittsberoende. GlyphId - härlett objekt. Till exempel: Typ1s id är ett glyfnamn, instans av (GlyphStringId ) class. TTF:s id är ett int-index, instans av (GlyphUInt32Id class. |
virtual GetGlyphsForText(string) | Får glyferrepresentation för text. |
virtual Save(Stream) | Sparar teckensnittet i originalformat. |
virtual Save(string) | Sparar teckensnittet i originalformat. |
SaveToFormat(Stream, FontSavingFormats) | Sparar teckensnittet i det angivna formatet. |
Se även
- interface IFont
- interface IFontSaver
- interface IGlyphAccessor
- namnutrymme Aspose.Font
- hopsättning Aspose.Font