Interface ITrueTypeFont
Innehåll
[
Dölj
]ITrueTypeFont interface
Deklarerar metoder för att arbeta med TrueType-teckensnitt.
public interface ITrueTypeFont
Egenskaper
namn | Beskrivning |
---|---|
DataSize { get; } | Returnerar storleken på teckensnittsdata i bytes |
FamilyName { get; } | Hämta namnet på teckensnittsfamiljen. |
FullFontName { get; } | Detta bör vara en kombination av “FamilyName” och “SubFamilyName”. Undantag: om teckensnittet är “Regular” som anges i “SubFamilyName”, använd endast efternamnet i “FamilyName”. Ett undantag från definitionen ovan av Fullständigt teckensnittsnamn är för Microsoft-plattformssträngar för CFF OpenType-teckensnitt: i det här fallet måste strängen Fullständigt teckensnittsnamn vara identisk med PostScript FontName i CFF Name INDEX. |
SubFamilyName { get; } | Teckensnittets underfamiljsnamn särskiljer teckensnittet i en grupp med samma teckensnittsfamiljsnamn. Detta antas ta upp stil (kursiv, snett) och vikt (lätt, fet, svart, etc.). Ett teckensnitt utan speciella skillnader i vikt eller stil (t.ex. medelvikt, inte kursiv och fsSelection bit 6 set) bör ha strängen “Regular” lagrad i denna position. |
Metoder
namn | Beskrivning |
---|---|
GetAscent(float) | Returnerar stigningen i poäng. |
GetData() | Öppna flödet med teckensnittsdata. Den som ringer är ansvarig för att slänga strömmen. |
GetDescent(float) | Returnerar nedstigningen i poäng. |
Se även
- namnutrymme Aspose.Svg.Drawing
- hopsättning Aspose.SVG