Class DrFont

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 DrFont

Inheritance

object DrFont

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

int

Remarks

Denne værdi kaldes også celler baseline.

AscentPoints

Tilbage cellen i punkter.

public float AscentPoints { get; }

Ejendomsværdi

float

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

int

CellHeightPoints

Kortkort til Aspose.Page.Font.DrFont.AscentPoints + Aspose.Page.Font.DrFont.DescentPoints.

public float CellHeightPoints { get; }

Ejendomsværdi

float

DescentLis

Celler nedadgang af denne bogstave (lis).Dette er en vertikal afstand fra cellebunden til cellebaseline.

public int DescentLis { get; }

Ejendomsværdi

int

DescentPoints

Returnerer cellen ned i punkter.

public float DescentPoints { get; }

Ejendomsværdi

float

FamilyName

Få navnet på denne font.

public string FamilyName { get; }

Ejendomsværdi

string

IsBold

Det får en værdi, der angiver, om denne instans er modig.

public bool IsBold { get; }

Ejendomsværdi

bool

IsItalic

Det får en værdi, der angiver, om denne instans er italiensk.

public bool IsItalic { get; }

Ejendomsværdi

bool

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

int

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

float

LineSpacingLis

Returnerer cellespacing af denne bogstave (lis).Dette er en vertikal afstand mellem baseline af de to glypher.

public int LineSpacingLis { get; }

Ejendomsværdi

int

LineSpacingPoints

Returnerer cellespacing af denne bogstave (punkter).Dette er en vertikal afstand mellem baseline af de to glypher.

public float LineSpacingPoints { get; }

Ejendomsværdi

float

SizePoints

Få størrelsen af denne bogstave (punkter).

public float SizePoints { get; set; }

Ejendomsværdi

float

SmallCapsScaleFactor

Få SmallCaps skalafaktoren.

public float SmallCapsScaleFactor { get; }

Ejendomsværdi

float

Style

Få stil af denne font.

public FontStyle Style { get; }

Ejendomsværdi

FontStyle

StyleEx

Denne ejendom indeholder yderligere oplysninger om fontens stil

public short StyleEx { get; set; }

Ejendomsværdi

short

Methods

Equals(DrFont)

Ligner det angivne andet.

protected bool Equals(DrFont other)

Parameters

other DrFont

Det andet objekt.

Returns

bool

’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

bool

’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

int

Returnerer bredden

GetCharWidthPoints(Char)

Returnerer bredden af karakteren (punkter).

public float GetCharWidthPoints(char c)

Parameters

c char

Symbolet skal beregnes.

Returns

float

Returnerer bredden

GetHashCode()

Returnerer en hash-kode til dette tilfælde.

public override int GetHashCode()

Returns

int

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

SizeF

Tilbage størrelse

GetTextWidthLis(String)

Gør tekstbredden lis.

public int GetTextWidthLis(string text)

Parameters

text string

Teksten skal beregnes.

Returns

int

Returnerer bredden

GetTextWidthPoints(String)

Få tekst breddepunkter.

public float GetTextWidthPoints(string text)

Parameters

text string

Teksten skal beregnes.

Returns

float

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

float

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

bool

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

 Dansk