Class DrFont
Navne til: Aspose.Page.Font Sammensætning: Aspose.Page.dll (25.5.0)
Brug denne klasse i stedet for GDI+ Font
public class DrFontInheritance
De arvede medlemmer
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
AscentLis
Cell ascent af denne bogstave (lis).Dette er en vertikal afstand fra cellens top til cellens baseline.
public int AscentLis { get; }Ejendomsværdi
Remarks
Denne værdi kaldes også celler baseline.
AscentPoints
Tilbage cellen i punkter.
public float AscentPoints { get; }Ejendomsværdi
CellHeightLis
Returnerer cellens højde af denne bogstave (lis).Dette er en korthed for Aspose.Page.Font.DrFont.AscentLis + Aspose.Page.Font.DrFont.DescentLis.
public int CellHeightLis { get; }Ejendomsværdi
CellHeightPoints
Kortkort til Aspose.Page.Font.DrFont.AscentPoints + Aspose.Page.Font.DrFont.DescentPoints.
public float CellHeightPoints { get; }Ejendomsværdi
DescentLis
Celler nedadgang af denne bogstave (lis).Dette er en vertikal afstand fra cellebunden til cellebaseline.
public int DescentLis { get; }Ejendomsværdi
DescentPoints
Returnerer cellen ned i punkter.
public float DescentPoints { get; }Ejendomsværdi
FamilyName
Få navnet på denne font.
public string FamilyName { get; }Ejendomsværdi
IsBold
Det får en værdi, der angiver, om denne instans er modig.
public bool IsBold { get; }Ejendomsværdi
IsItalic
Det får en værdi, der angiver, om denne instans er italiensk.
public bool IsItalic { get; }Ejendomsværdi
LeadingLis
Returnerer førende af denne bogstave (lis).Dette er en korthed for Aspose.Page.Font.DrFont.LineSpacingLis - Aspose.Page.Font.DrFont.CellHeightLis.
public int LeadingLis { get; }Ejendomsværdi
LeadingPoints
Returnerer førende af denne bogstave (lis).Dette er en korthed for Aspose.Page.Font.DrFont.LineSpacingLis - Aspose.Page.Font.DrFont.CellHeightLis.
public float LeadingPoints { get; }Ejendomsværdi
LineSpacingLis
Returnerer cellespacing af denne bogstave (lis).Dette er en vertikal afstand mellem baseline af de to glypher.
public int LineSpacingLis { get; }Ejendomsværdi
LineSpacingPoints
Returnerer cellespacing af denne bogstave (punkter).Dette er en vertikal afstand mellem baseline af de to glypher.
public float LineSpacingPoints { get; }Ejendomsværdi
SizePoints
Få størrelsen af denne bogstave (punkter).
public float SizePoints { get; set; }Ejendomsværdi
SmallCapsScaleFactor
Få SmallCaps skalafaktoren.
public float SmallCapsScaleFactor { get; }Ejendomsværdi
Style
Få stil af denne font.
public FontStyle Style { get; }Ejendomsværdi
StyleEx
Denne ejendom indeholder yderligere oplysninger om fontens stil
public short StyleEx { get; set; }Ejendomsværdi
Methods
Equals(DrFont)
Ligner det angivne andet.
protected bool Equals(DrFont other)Parameters
other DrFont
Det andet objekt.
Returns
’true’ hvis den angivne Aspose.Page.Font.DrFont er lig med dette eksempel; ellers ‘falsk’.
Equals(Objekt)
Det bestemmer, om den angivne System.Object er lig med denne instans.
public override bool Equals(object obj)Parameters
obj object
System.Object til at sammenligne med denne instans.
Returns
’true’ hvis det angivne System.Object er lig med dette eksempel; ellers ‘falske’.
GetCharWidthLis(Char)
Få char bredde lis.
public int GetCharWidthLis(char c)Parameters
c char
Symbolet skal beregnes.
Returns
Returnerer bredden
GetCharWidthPoints(Char)
Returnerer bredden af karakteren (punkter).
public float GetCharWidthPoints(char c)Parameters
c char
Symbolet skal beregnes.
Returns
Returnerer bredden
GetHashCode()
Returnerer en hash-kode til dette tilfælde.
public override int GetHashCode()Returns
En hash kode til dette eksempel, egnet til brug i hashing algoritmer og data strukturer som en hash tabel.
GetTextSizePoints(String)
Returnerer måling tekstboks af teksten i punkter.
public SizeF GetTextSizePoints(string text)Parameters
text string
Teksten skal beregnes.
Returns
Tilbage størrelse
GetTextWidthLis(String)
Gør tekstbredden lis.
public int GetTextWidthLis(string text)Parameters
text string
Teksten skal beregnes.
Returns
Returnerer bredden
GetTextWidthPoints(String)
Få tekst breddepunkter.
public float GetTextWidthPoints(string text)Parameters
text string
Teksten skal beregnes.
Returns
Returnerer bredden
GetTextWidthPoints(String, int og int)
Få tekst breddepunkter.
public float GetTextWidthPoints(string text, int startIndex, int charCount)Parameters
text string
Teksten skal beregnes.
startIndex int
Det startindeks.
charCount int
Tjernen tæller.
Returns
Returnerer bredden
IsPoorlyRenderedByGdiPlus(String)
Returns True for “Microsoft Sans Serif” bogstaver. denne er dårligt renderet af GDI+. Se Test286 og Gemini-6959.
public static bool IsPoorlyRenderedByGdiPlus(string fontName)Parameters
fontName string
Navnet på fontet.
Returns
’true’ hvis [det er dårligt renderet af GDI plus] [det angivne bogstavernavn]; ellers ‘false’.
Replace(DrFont)
Udskift tekstindhold
public void Replace(DrFont font)Parameters
font DrFont
Den kilde font.