Class DrFont
Der Name: Aspose.Page.Font Versammlung: Aspose.Page.dll (25.5.0)
Verwenden Sie diese Klasse anstelle von GDI+ Font
public class DrFontInheritance
Vererbte Mitglieder
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Properties
AscentLis
Zellhöhen dieses Fonts (lis).Dies ist eine vertikale Entfernung von der Zelltop bis zur Zellbaseline.
public int AscentLis { get; }Eigentumswert
Remarks
Dieser Wert wird auch als Zellbaseline.
AscentPoints
Rückkehr der Zelle in Punkten.
public float AscentPoints { get; }Eigentumswert
CellHeightLis
Rückkehr der Zellhöhe dieser Schrift (lis).Dies ist eine Abkürzung für Aspose.Page.Font.DrFont.AscentLis + Aspose.Page.Font.DrFont.DescentLis.
public int CellHeightLis { get; }Eigentumswert
CellHeightPoints
Shortcut für Aspose.Page.Font.DrFont.AscentPoints + Aspose.Page.Font.DrFont.DescentPoints.
public float CellHeightPoints { get; }Eigentumswert
DescentLis
Zellabstieg dieses Fonts (lis).Dies ist eine vertikale Entfernung vom Zellboden bis zur Zellbaseline.
public int DescentLis { get; }Eigentumswert
DescentPoints
Rückkehr der Zellabstieg in Punkten.
public float DescentPoints { get; }Eigentumswert
FamilyName
Nehmen Sie den Namen dieses Fonts.
public string FamilyName { get; }Eigentumswert
IsBold
Er erhält einen Wert, der darauf hindeutet, ob diese Instanz mutig ist.
public bool IsBold { get; }Eigentumswert
IsItalic
Er erhält einen Wert, der darauf hindeutet, ob diese Instanz italienisch ist.
public bool IsItalic { get; }Eigentumswert
LeadingLis
Zurück führt aus diesem Schriftwort (lis).Dies ist eine Abkürzung für Aspose.Page.Font.DrFont.LineSpacingLis - Aspose.Page.Font.DrFont.CellHeightLis.
public int LeadingLis { get; }Eigentumswert
LeadingPoints
Zurück führt aus diesem Schriftwort (lis).Dies ist eine Abkürzung für Aspose.Page.Font.DrFont.LineSpacingLis - Aspose.Page.Font.DrFont.CellHeightLis.
public float LeadingPoints { get; }Eigentumswert
LineSpacingLis
Zurück Zellspazierung dieser Schrift (lis).Dies ist eine vertikale Entfernung zwischen den Baselinen der beiden Glyphs.
public int LineSpacingLis { get; }Eigentumswert
LineSpacingPoints
Zurück Zellspazierung dieser Schrift (Punkte).Dies ist eine vertikale Entfernung zwischen den Baselinen der beiden Glyphs.
public float LineSpacingPoints { get; }Eigentumswert
SizePoints
Erhalten Sie die Größe dieses Schrifts (Punkte).
public float SizePoints { get; set; }Eigentumswert
SmallCapsScaleFactor
Erhalten Sie den SmallCaps Skalafaktor.
public float SmallCapsScaleFactor { get; }Eigentumswert
Style
Er bekommt den Stil dieses Fonts.
public FontStyle Style { get; }Eigentumswert
StyleEx
Diese Immobilie enthält zusätzliche Informationen über den Schriftstil
public short StyleEx { get; set; }Eigentumswert
Methods
Equals(DrFont)
Gleichbereitet die angegebenen anderen.
protected bool Equals(DrFont other)Parameters
other DrFont
Das andere Objekt.
Returns
‘rich’ wenn die angegebenen Aspose.Page.Font.DrFont mit diesem Beispiel gleich ist; sonst ‘falsch’.
Equals(Objekt)
Es bestimmt, ob der angegebenen System.Object mit dieser Instanz gleich ist.
public override bool Equals(object obj)Parameters
obj object
Das System.Object zu vergleichen mit dieser Instanz.
Returns
‘rich’ wenn der angegebenen System.Object mit diesem Beispiel gleich ist; sonst ‘falsch’.
GetCharWidthLis(Ein Char)
Erhalten Sie die Charweite lis.
public int GetCharWidthLis(char c)Parameters
c char
Das Symbol zu berechnen.
Returns
Rückkehr der Breite
GetCharWidthPoints(Ein Char)
Zurück die Breite des Charakters (Punkte).
public float GetCharWidthPoints(char c)Parameters
c char
Das Symbol zu berechnen.
Returns
Rückkehr der Breite
GetHashCode()
Wiederherstellen eines Hash-Codes für diesen Fall.
public override int GetHashCode()Returns
Ein Hash-Code für dieses Beispiel, geeignet für die Verwendung in Hash-Algorithmen und Datenstrukturen wie eine Hash-Tabelle.
GetTextSizePoints(String)
Wiederherstellen Messtextbox des Textes in Punkten.
public SizeF GetTextSizePoints(string text)Parameters
text string
Text zu berechnen.
Returns
Rückkehr Größe
GetTextWidthLis(String)
Gibt die Textweite lis.
public int GetTextWidthLis(string text)Parameters
text string
Text zu berechnen.
Returns
Rückkehr der Breite
GetTextWidthPoints(String)
Erhalten Sie die Textweitenpunkte.
public float GetTextWidthPoints(string text)Parameters
text string
Text zu berechnen.
Returns
Rückkehr der Breite
GetTextWidthPoints(String, Int und Int)
Erhalten Sie die Textweitenpunkte.
public float GetTextWidthPoints(string text, int startIndex, int charCount)Parameters
text string
Text zu berechnen.
startIndex int
Der Startindex.
charCount int
Die Zähne zählen.
Returns
Rückkehr der Breite
IsPoorlyRenderedByGdiPlus(String)
Returns True für “Microsoft Sans Serif” Font. Dieser ist schlecht von GDI+. Siehe Test286 und Gemini-6959.
public static bool IsPoorlyRenderedByGdiPlus(string fontName)Parameters
fontName string
Name des Fonts.
Returns
‘Wahrlich“ wenn [GDI plus schlecht verleiht] [der angegebenen Schriftname]; sonst, „Falsch’.
Replace(DrFont)
Veränderung von Font Content
public void Replace(DrFont font)Parameters
font DrFont
Die Quelle Font.