Interface ITrueTypeFont
Numele spaţiului: Aspose.Html.Drawing Asamblare: Aspose.HTML.dll (25.4.0)
Declară metodele de lucru cu fonturile TrueType.
[ComVisible(true)]
public interface ITrueTypeFont
Properties
DataSize
Obține dimensiunea datelor de font în byte.
float DataSize { get; }
Valoarea proprietății
FamilyName
Obțineți numele familiei font.
string FamilyName { get; }
Valoarea proprietății
FullFontName
Numele de font complet este reprezentat în general ca o combinație de nume de familie și subfamilia.
string FullFontName { get; }
Valoarea proprietății
SubFamilyName
Numele Subfamily distinge fontul într-un grup cu același nume de familie.Acest lucru se presupune pentru a aborda stilul (italic, oblique) și greutatea (lumină, curajos, negru, etc.).O fontă fără diferențe specifice în greutate sau stil ar trebui să aibă stringul “Regular”.
string SubFamilyName { get; }
Valoarea proprietății
Methods
GetAscent(float)
Obține înălțimea fontului în puncte folosind dimensiunea fontului specificat.
float GetAscent(float fontSize)
Parameters
fontSize
float
Dimensiunea fontului.
Returns
Ascensiunea fontului în puncte.
GetData()
Deschide fluxul cu datele fontului.Callerul este responsabil pentru diseminarea fluxului.
Stream GetData()
Returns
Fluxul cu datele de font.
GetDescent(float)
Obține scăderea fontului în puncte folosind dimensiunea fontului specificat.
float GetDescent(float fontSize)
Parameters
fontSize
float
Dimensiunea fontului.
Returns
Scăderea fontului în puncte.