Class DrFont

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 DrFont

Inheritance

object DrFont

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

int

Remarks

Detta värde kallas också Cellbaserad.

AscentPoints

Returnerar cellhöjningen i punkter.

public float AscentPoints { get; }

Fastighetsvärde

float

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

int

CellHeightPoints

Kort för Aspose.Page.Font.DrFont.AscentPoints + Aspose.Page.Font.DrFont.DescentPoints.

public float CellHeightPoints { get; }

Fastighetsvärde

float

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

int

DescentPoints

Återställer cellnedgången i punkter.

public float DescentPoints { get; }

Fastighetsvärde

float

FamilyName

Få namnet på denna font.

public string FamilyName { get; }

Fastighetsvärde

string

IsBold

Det får ett värde som indikerar om denna instans är modig.

public bool IsBold { get; }

Fastighetsvärde

bool

IsItalic

Det får ett värde som indikerar om denna instans är italiensk.

public bool IsItalic { get; }

Fastighetsvärde

bool

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

int

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

float

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

int

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

float

SizePoints

Få storleken på denna font (punkter).

public float SizePoints { get; set; }

Fastighetsvärde

float

SmallCapsScaleFactor

Få SmallCaps skalafaktorn.

public float SmallCapsScaleFactor { get; }

Fastighetsvärde

float

Style

Få stil av denna font.

public FontStyle Style { get; }

Fastighetsvärde

FontStyle

StyleEx

Den här fastigheten innehåller ytterligare information om fontens stil

public short StyleEx { get; set; }

Fastighetsvärde

short

Methods

Equals(DrFont)

motsvarar den angivna andra.

protected bool Equals(DrFont other)

Parameters

other DrFont

Det andra objektet.

Returns

bool

’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

bool

’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

int

Returnerar bredd

GetCharWidthPoints(Tåg)

Returnerar karaktärens bredd (punkter).

public float GetCharWidthPoints(char c)

Parameters

c char

Symbolen att beräkna.

Returns

float

Returnerar bredd

GetHashCode()

Returnerar en hashkod för denna instans.

public override int GetHashCode()

Returns

int

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

SizeF

Återvänder storlek

GetTextWidthLis(Sträng)

Få text bredd lis.

public int GetTextWidthLis(string text)

Parameters

text string

Texten att beräkna.

Returns

int

Returnerar bredd

GetTextWidthPoints(Sträng)

Få text breddpunkter.

public float GetTextWidthPoints(string text)

Parameters

text string

Texten att beräkna.

Returns

float

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

float

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

bool

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

 Svenska