Class DrFont
De naam: Aspose.Page.Font Verzameling: Aspose.Page.dll (25.4.0)
Gebruik deze klasse in plaats van GDI+ Font
public class DrFont
Inheritance
Geëerbiede leden
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
AscentLis
Cell ascent van deze letter (lis).Dit is een verticale afstand van celopper tot celbasis.
public int AscentLis { get; }
Eigendomswaarde
Remarks
Deze waarde wordt ook wel genoemd Zonnebasein.
AscentPoints
Terugkeert de cel ascentie in punten.
public float AscentPoints { get; }
Eigendomswaarde
CellHeightLis
Terugkomt de celhoogte van deze lettertype (lis).Dit is een afkorting voor Aspose.Page.Font.DrFon.AscentLis + __ WL33.DescentLise.
public int CellHeightLis { get; }
Eigendomswaarde
CellHeightPoints
Een korte afkorting voor Aspose.Page.Font.DrFon.AscentPoints + __ WL33.Descent Points.
public float CellHeightPoints { get; }
Eigendomswaarde
DescentLis
Cell descent van deze lettertype (lis).Dit is een verticale afstand van de cellulaire bodem tot de basislijn.
public int DescentLis { get; }
Eigendomswaarde
DescentPoints
Het herstelt de cel-down in punten.
public float DescentPoints { get; }
Eigendomswaarde
FamilyName
Geeft de naam van deze font.
public string FamilyName { get; }
Eigendomswaarde
IsBold
Het krijgt een waarde die aangeeft of deze instantie moedig is.
public bool IsBold { get; }
Eigendomswaarde
IsItalic
Er wordt een waarde aangegeven of deze instantie Italiaans is.
public bool IsItalic { get; }
Eigendomswaarde
LeadingLis
Terugkeert met deze letter (lis).Dit is een afkorting voor Aspose.Page.Font.DrFon.LineSpacingLis - _ _ WL33.Dr.CellHeightlis.
public int LeadingLis { get; }
Eigendomswaarde
LeadingPoints
Terugkeert met deze letter (lis).Dit is een afkorting voor Aspose.Page.Font.DrFon.LineSpacingLis - _ _ WL33.Dr.CellHeightlis.
public float LeadingPoints { get; }
Eigendomswaarde
LineSpacingLis
Terugkomt de celspacing van deze lettertype (lis).Dit is een verticale afstand tussen de basilines van de twee glyphs.
public int LineSpacingLis { get; }
Eigendomswaarde
LineSpacingPoints
Terugkomt de celspacing van deze lettertype (punten).Dit is een verticale afstand tussen de basilines van de twee glyphs.
public float LineSpacingPoints { get; }
Eigendomswaarde
SizePoints
Geeft de grootte van deze lettertype (punten).
public float SizePoints { get; set; }
Eigendomswaarde
SmallCapsScaleFactor
Geeft de SmallCaps schaalfactor.
public float SmallCapsScaleFactor { get; }
Eigendomswaarde
Style
Geeft de stijl van dit font.
public FontStyle Style { get; }
Eigendomswaarde
StyleEx
Deze accommodatie bevat aanvullende informatie over de stijl van de font
public short StyleEx { get; set; }
Eigendomswaarde
Methods
Equals(DrFont)
Vergelijk de aangegeven andere.
protected bool Equals(DrFont other)
Parameters
other
DrFont
Het andere object.
Returns
’true’ als de aangegeven Aspose.Page.Font.DrFon gelijk is aan deze instantie; anders, ‘fake’.
Equals(Objecten)
Het bepaalt of de aangegeven System.Object gelijk is aan deze instantie.
public override bool Equals(object obj)
Parameters
obj
object
Het System.Object om te vergelijken met deze instantie.
Returns
‘waar’ als de aangegeven System.Object gelijk is aan deze instantie; anders, ‘fake’.
GetCharWidthLis(De char)
Geeft de char brede lis.
public int GetCharWidthLis(char c)
Parameters
c
char
Het symbool om te berekenen.
Returns
Terug naar breedte
GetCharWidthPoints(De char)
Terugkeert de breedte van het karakter (punten).
public float GetCharWidthPoints(char c)
Parameters
c
char
Het symbool om te berekenen.
Returns
Terug naar breedte
GetHashCode()
Terug een hashcode voor deze instelling.
public override int GetHashCode()
Returns
Een hashcode voor dit voorbeeld, geschikt voor gebruik in hashingalgoritmen en gegevensstructuren zoals een hash tabel.
GetTextSizePoints(String)
Verwijder de meting tekstbox van de tekst in punten.
public SizeF GetTextSizePoints(string text)
Parameters
text
string
De tekst om te berekenen.
Returns
Grootte terug
GetTextWidthLis(String)
Geeft de tekst breed lis.
public int GetTextWidthLis(string text)
Parameters
text
string
De tekst om te berekenen.
Returns
Terug naar breedte
GetTextWidthPoints(String)
Geeft de tekst breedtepunten.
public float GetTextWidthPoints(string text)
Parameters
text
string
De tekst om te berekenen.
Returns
Terug naar breedte
GetTextWidthPoints(String, int, int)
Geeft de tekst breedtepunten.
public float GetTextWidthPoints(string text, int startIndex, int charCount)
Parameters
text
string
De tekst om te berekenen.
startIndex
int
De startindex.
charCount
int
Het aantal van de char.
Returns
Terug naar breedte
IsPoorlyRenderedByGdiPlus(String)
Returns True voor “Microsoft Sans Serif” lettertype Dit is slecht gepresenteerd door GDI+. Zie Test286 en Gemini-6959.
public static bool IsPoorlyRenderedByGdiPlus(string fontName)
Parameters
fontName
string
Naam van het font.
Returns
‘waar’ als [geen slechte rendering door GDI plus] [de gespecificeerde letternaam]; anders, ‘vals’.
Replace(DrFont)
Vervanging van font content
public void Replace(DrFont font)
Parameters
font
DrFont
De bron font.