Class DrFont

Class DrFont

Der Name: Aspose.Page.Font Versammlung: Aspose.Page.dll (25.5.0)

Verwenden Sie diese Klasse anstelle von GDI+ Font

public class DrFont

Inheritance

object DrFont

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

int

Remarks

Dieser Wert wird auch als Zellbaseline.

AscentPoints

Rückkehr der Zelle in Punkten.

public float AscentPoints { get; }

Eigentumswert

float

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

int

CellHeightPoints

Shortcut für Aspose.Page.Font.DrFont.AscentPoints + Aspose.Page.Font.DrFont.DescentPoints.

public float CellHeightPoints { get; }

Eigentumswert

float

DescentLis

Zellabstieg dieses Fonts (lis).Dies ist eine vertikale Entfernung vom Zellboden bis zur Zellbaseline.

public int DescentLis { get; }

Eigentumswert

int

DescentPoints

Rückkehr der Zellabstieg in Punkten.

public float DescentPoints { get; }

Eigentumswert

float

FamilyName

Nehmen Sie den Namen dieses Fonts.

public string FamilyName { get; }

Eigentumswert

string

IsBold

Er erhält einen Wert, der darauf hindeutet, ob diese Instanz mutig ist.

public bool IsBold { get; }

Eigentumswert

bool

IsItalic

Er erhält einen Wert, der darauf hindeutet, ob diese Instanz italienisch ist.

public bool IsItalic { get; }

Eigentumswert

bool

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

int

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

float

LineSpacingLis

Zurück Zellspazierung dieser Schrift (lis).Dies ist eine vertikale Entfernung zwischen den Baselinen der beiden Glyphs.

public int LineSpacingLis { get; }

Eigentumswert

int

LineSpacingPoints

Zurück Zellspazierung dieser Schrift (Punkte).Dies ist eine vertikale Entfernung zwischen den Baselinen der beiden Glyphs.

public float LineSpacingPoints { get; }

Eigentumswert

float

SizePoints

Erhalten Sie die Größe dieses Schrifts (Punkte).

public float SizePoints { get; set; }

Eigentumswert

float

SmallCapsScaleFactor

Erhalten Sie den SmallCaps Skalafaktor.

public float SmallCapsScaleFactor { get; }

Eigentumswert

float

Style

Er bekommt den Stil dieses Fonts.

public FontStyle Style { get; }

Eigentumswert

FontStyle

StyleEx

Diese Immobilie enthält zusätzliche Informationen über den Schriftstil

public short StyleEx { get; set; }

Eigentumswert

short

Methods

Equals(DrFont)

Gleichbereitet die angegebenen anderen.

protected bool Equals(DrFont other)

Parameters

other DrFont

Das andere Objekt.

Returns

bool

‘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

bool

‘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

int

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

float

Rückkehr der Breite

GetHashCode()

Wiederherstellen eines Hash-Codes für diesen Fall.

public override int GetHashCode()

Returns

int

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

SizeF

Rückkehr Größe

GetTextWidthLis(String)

Gibt die Textweite lis.

public int GetTextWidthLis(string text)

Parameters

text string

Text zu berechnen.

Returns

int

Rückkehr der Breite

GetTextWidthPoints(String)

Erhalten Sie die Textweitenpunkte.

public float GetTextWidthPoints(string text)

Parameters

text string

Text zu berechnen.

Returns

float

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

float

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

bool

‘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.

 Deutsch