Class DrFont
Numele spaţiului: Aspose.Page.Font Asamblare: Aspose.Page.dll (25.4.0)
Utilizați această clasă în loc de GDI+ Font
public class DrFont
Inheritance
Membrii moștenitori
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
AscentLis
Celulă ascensiune a acestui font (lis).Aceasta este o distanță verticală de la partea superioară a celulei la baza celulelor.
public int AscentLis { get; }
Valoarea proprietății
Remarks
De asemenea, această valoare este numită bază celulă.
AscentPoints
Întoarce ascensiunea celulelor în puncte
public float AscentPoints { get; }
Valoarea proprietății
CellHeightLis
Întoarce înălțimea celulei acestui font (lis).Aceasta este o scurtă scurtă pentru Aspose.Page.Font.DrFont.AscentLis + Aspose.Page.Font.DrFont.DescentLis.
public int CellHeightLis { get; }
Valoarea proprietății
CellHeightPoints
Scurt pentru Aspose.Page.Font.DrFont.AscentPoints + Aspose.Page.Font.DrFont.DescentPoints.
public float CellHeightPoints { get; }
Valoarea proprietății
DescentLis
Celulă descărcare a acestui font (lis).Aceasta este o distanta verticala de la fundul celulei la baza celulei.
public int DescentLis { get; }
Valoarea proprietății
DescentPoints
Se întoarce celulele în puncte.
public float DescentPoints { get; }
Valoarea proprietății
FamilyName
Am primit numele acestui font.
public string FamilyName { get; }
Valoarea proprietății
IsBold
Obține o valoare care indică dacă această instanță este îndrăzneață.
public bool IsBold { get; }
Valoarea proprietății
IsItalic
Obține o valoare care indică dacă această instanță este italiană.
public bool IsItalic { get; }
Valoarea proprietății
LeadingLis
Se întoarce prin acest font (lis).Aceasta este o scurtă scurtă pentru Aspose.Page.Font.DrFont.LineSpacingLis - Aspose.Page.Font.DrFont.CellHeightLis.
public int LeadingLis { get; }
Valoarea proprietății
LeadingPoints
Se întoarce prin acest font (lis).Aceasta este o scurtă scurtă pentru Aspose.Page.Font.DrFont.LineSpacingLis - Aspose.Page.Font.DrFont.CellHeightLis.
public float LeadingPoints { get; }
Valoarea proprietății
LineSpacingLis
Întoarce spatiul celulelor din acest font (lis).Aceasta este o distanță verticală între bazelinele celor două glifuri.
public int LineSpacingLis { get; }
Valoarea proprietății
LineSpacingPoints
Întoarce spatiul celulei acestui font (puncte).Aceasta este o distanță verticală între bazelinele celor două glifuri.
public float LineSpacingPoints { get; }
Valoarea proprietății
SizePoints
Obțineți dimensiunea acestui font (puncte).
public float SizePoints { get; set; }
Valoarea proprietății
SmallCapsScaleFactor
Obțineți factorul scalei SmallCaps.
public float SmallCapsScaleFactor { get; }
Valoarea proprietății
Style
Obțineți stilul acestui font.
public FontStyle Style { get; }
Valoarea proprietății
StyleEx
Această proprietate conține informații suplimentare despre stilul fontului
public short StyleEx { get; set; }
Valoarea proprietății
Methods
Equals(DrFont)
egală cu cealaltă specificată.
protected bool Equals(DrFont other)
Parameters
other
DrFont
celălalt obiect.
Returns
’true’ dacă Aspose.Page.Font.DrFont specificat este egal cu acest exemplu; altfel, ‘false’.
Equals(Obiectul)
Determine dacă Sistemul.Obiect specificat este egal cu această instanță.
public override bool Equals(object obj)
Parameters
obj
object
Sistemul.Obiect pentru a compara cu această instanță.
Returns
‘realitate’ dacă Sistemul.Obiectul specificat este egal cu acest caz; altfel, ‘falsa’.
GetCharWidthLis(Călărași)
Cumpărați lățimea char lis.
public int GetCharWidthLis(char c)
Parameters
c
char
Simbolul de calcul.
Returns
Se întoarce lățimea
GetCharWidthPoints(Călărași)
Se întoarce lățimea personajului (puncte).
public float GetCharWidthPoints(char c)
Parameters
c
char
Simbolul de calcul.
Returns
Se întoarce lățimea
GetHashCode()
Întoarceți un cod hash pentru acest caz.
public override int GetHashCode()
Returns
Un cod de hash pentru acest exemplu, potrivit pentru utilizare în algoritmi de hashing și structuri de date, cum ar fi un tabel de hash.
GetTextSizePoints(Strângere)
Întoarce cutia textă de măsurare a textului în puncte.
public SizeF GetTextSizePoints(string text)
Parameters
text
string
text pentru a calcula.
Returns
Întoarce dimensiunea
GetTextWidthLis(Strângere)
Obține textul lățime lis.
public int GetTextWidthLis(string text)
Parameters
text
string
text pentru a calcula.
Returns
Se întoarce lățimea
GetTextWidthPoints(Strângere)
Obține punctele de latitudine ale textului.
public float GetTextWidthPoints(string text)
Parameters
text
string
text pentru a calcula.
Returns
Se întoarce lățimea
GetTextWidthPoints(Război, int, int)
Obține punctele de latitudine ale textului.
public float GetTextWidthPoints(string text, int startIndex, int charCount)
Parameters
text
string
text pentru a calcula.
startIndex
int
Indicele de pornire.
charCount
int
Numărul de maşini.
Returns
Se întoarce lățimea
IsPoorlyRenderedByGdiPlus(Strângere)
Întoarce True pentru fontul “Microsoft Sans Serif”. acest lucru este slab renderat de GDI+. Vezi Test286 și Gemini-6959.
public static bool IsPoorlyRenderedByGdiPlus(string fontName)
Parameters
fontName
string
Numele fontului.
Returns
„Adevăr” dacă [este rău prezentat de GDI plus] [numele fontului specificat]; altfel, „false”.
Replace(DrFont)
Înlocuirea conținutului
public void Replace(DrFont font)
Parameters
font
DrFont
fontul de sursă.