Class DrFont
Namn på plats: Aspose.Page.Font Sammanfattning: Aspose.Page.dll (25.5.0)
Använd denna klass i stället för GDI+ Font
public class DrFontInheritance
Arvsmedlemmar
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
AscentLis
Cell uppstigning av denna font (lis).Detta är en vertikal avstånd från cellens topp till cellbaslinjen.
public int AscentLis { get; }Fastighetsvärde
Remarks
Detta värde kallas också Cellbaserad.
AscentPoints
Returnerar cellhöjningen i punkter.
public float AscentPoints { get; }Fastighetsvärde
CellHeightLis
Returnerar cellhöjd av denna font (lis).Detta är en korthet för Aspose.Page.Font.DrFont.AscentLis + Aspose.Page.Font.DrFont.DescentLis.
public int CellHeightLis { get; }Fastighetsvärde
CellHeightPoints
Kort för Aspose.Page.Font.DrFont.AscentPoints + Aspose.Page.Font.DrFont.DescentPoints.
public float CellHeightPoints { get; }Fastighetsvärde
DescentLis
Cell nedgång av denna font (lis).Detta är en vertikal avstånd från cellens botten till cellbaslinjen.
public int DescentLis { get; }Fastighetsvärde
DescentPoints
Återställer cellnedgången i punkter.
public float DescentPoints { get; }Fastighetsvärde
FamilyName
Få namnet på denna font.
public string FamilyName { get; }Fastighetsvärde
IsBold
Det får ett värde som indikerar om denna instans är modig.
public bool IsBold { get; }Fastighetsvärde
IsItalic
Det får ett värde som indikerar om denna instans är italiensk.
public bool IsItalic { get; }Fastighetsvärde
LeadingLis
Returnerar som leder till detta tecken (lis).Detta är en korthet för Aspose.Page.Font.DrFont.LineSpacingLis - Aspose.Page.Font.DrFont.CellHeightLis.
public int LeadingLis { get; }Fastighetsvärde
LeadingPoints
Returnerar som leder till detta tecken (lis).Detta är en korthet för Aspose.Page.Font.DrFont.LineSpacingLis - Aspose.Page.Font.DrFont.CellHeightLis.
public float LeadingPoints { get; }Fastighetsvärde
LineSpacingLis
Returnerar cell spacing av detta tecken (lis).Detta är en vertikal avstånd mellan baselinerna i de två glyferna.
public int LineSpacingLis { get; }Fastighetsvärde
LineSpacingPoints
Returnerar cell spacing av denna font (punkter).Detta är en vertikal avstånd mellan baselinerna i de två glyferna.
public float LineSpacingPoints { get; }Fastighetsvärde
SizePoints
Få storleken på denna font (punkter).
public float SizePoints { get; set; }Fastighetsvärde
SmallCapsScaleFactor
Få SmallCaps skalafaktorn.
public float SmallCapsScaleFactor { get; }Fastighetsvärde
Style
Få stil av denna font.
public FontStyle Style { get; }Fastighetsvärde
StyleEx
Den här fastigheten innehåller ytterligare information om fontens stil
public short StyleEx { get; set; }Fastighetsvärde
Methods
Equals(DrFont)
motsvarar den angivna andra.
protected bool Equals(DrFont other)Parameters
other DrFont
Det andra objektet.
Returns
’true’ om den angivna Aspose.Page.Font.DrFont är lik denna instans; annars, ‘falsk’.
Equals(Objektet)
Det bestämmer om den angivna System.Object, är lika med denna instans.
public override bool Equals(object obj)Parameters
obj object
System.Object att jämföra med denna instans.
Returns
’true’ om den angivna System.Object är lik denna instans; annars, ‘falsk’.
GetCharWidthLis(Tåg)
Går till char bredd lis.
public int GetCharWidthLis(char c)Parameters
c char
Symbolen att beräkna.
Returns
Returnerar bredd
GetCharWidthPoints(Tåg)
Returnerar karaktärens bredd (punkter).
public float GetCharWidthPoints(char c)Parameters
c char
Symbolen att beräkna.
Returns
Returnerar bredd
GetHashCode()
Returnerar en hashkod för denna instans.
public override int GetHashCode()Returns
En hashkod för det här exemplet, lämplig för användning i hashingalgoritmer och datastrukturer som en hashtabell.
GetTextSizePoints(Sträng)
Returnerar mätning textfönstret av texten i punkter.
public SizeF GetTextSizePoints(string text)Parameters
text string
Texten att beräkna.
Returns
Återvänder storlek
GetTextWidthLis(Sträng)
Få text bredd lis.
public int GetTextWidthLis(string text)Parameters
text string
Texten att beräkna.
Returns
Returnerar bredd
GetTextWidthPoints(Sträng)
Få text breddpunkter.
public float GetTextWidthPoints(string text)Parameters
text string
Texten att beräkna.
Returns
Returnerar bredd
GetTextWidthPoints(sträng, int, int)
Få text breddpunkter.
public float GetTextWidthPoints(string text, int startIndex, int charCount)Parameters
text string
Texten att beräkna.
startIndex int
Det är startindexet.
charCount int
Tåget räknas.
Returns
Returnerar bredd
IsPoorlyRenderedByGdiPlus(Sträng)
Returns True för “Microsoft Sans Serif” font. Denna är dåligt renderad av GDI+. Se Test286 och Gemini-6959.
public static bool IsPoorlyRenderedByGdiPlus(string fontName)Parameters
fontName string
Namnet på fontten.
Returns
’true’ om [det är dåligt renderat av GDI plus] [det angivna teckensnamnet]; annars, ‘falsk’.
Replace(DrFont)
ersätta fontinnehåll
public void Replace(DrFont font)Parameters
font DrFont
Källan är font.