Class DrFont

Class DrFont

Název místa: Aspose.Page.Font Shromáždění: Aspose.Page.dll (25.5.0)

Použijte tuto třídu namísto GDI+ Font

public class DrFont

Inheritance

object DrFont

Dědiční členové

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Properties

AscentLis

Celkový vzestup tohoto písma (lis).To je vertikální vzdálenost od buněčné hory k buněčnému základu.

public int AscentLis { get; }

Hodnota nemovitosti

int

Remarks

Tato hodnota se také nazývá Základní buněčka.

AscentPoints

Zpět k vzestupu buňky v bodech.

public float AscentPoints { get; }

Hodnota nemovitosti

float

CellHeightLis

Vrátí výšku buňky tohoto písma (lis).To je zkratka pro Aspose.Page.Font.DrFont.AscentLis + Aspose.Page.Font.DrFont.DescentLis.

public int CellHeightLis { get; }

Hodnota nemovitosti

int

CellHeightPoints

Zkratka pro Aspose.Page.Font.DrFont.AscentPoints + Aspose.Page.Font.DrFont.DescentPoints.

public float CellHeightPoints { get; }

Hodnota nemovitosti

float

DescentLis

Celková sleva tohoto písma (lis).To je vertikální vzdálenost od buněčného dna k buněčnému základu.

public int DescentLis { get; }

Hodnota nemovitosti

int

DescentPoints

Zpět ke snížení buněk v bodech.

public float DescentPoints { get; }

Hodnota nemovitosti

float

FamilyName

Získejte název tohoto písma.

public string FamilyName { get; }

Hodnota nemovitosti

string

IsBold

Obdrží hodnotu, která ukazuje, zda je tato instance odvážn.

public bool IsBold { get; }

Hodnota nemovitosti

bool

IsItalic

Obdrží hodnotu, která naznačuje, zda je tato instance italsk.

public bool IsItalic { get; }

Hodnota nemovitosti

bool

LeadingLis

Vrátí se vedoucí z tohoto písma (lis).To je zkratka pro Aspose.Page.Font.DrFont.LineSpacingLis - Aspose.Page.Font.DrFont.CellHeightLis.

public int LeadingLis { get; }

Hodnota nemovitosti

int

LeadingPoints

Vrátí se vedoucí z tohoto písma (lis).To je zkratka pro Aspose.Page.Font.DrFont.LineSpacingLis - Aspose.Page.Font.DrFont.CellHeightLis.

public float LeadingPoints { get; }

Hodnota nemovitosti

float

LineSpacingLis

Vrací se buňka spacing tohoto písma (lis).To je vertikální vzdálenost mezi bazény dvou glyf.

public int LineSpacingLis { get; }

Hodnota nemovitosti

int

LineSpacingPoints

Vrátí buňku spacing tohoto písma (bod).To je vertikální vzdálenost mezi bazény dvou glyf.

public float LineSpacingPoints { get; }

Hodnota nemovitosti

float

SizePoints

Dostane velikost tohoto písma (bod).

public float SizePoints { get; set; }

Hodnota nemovitosti

float

SmallCapsScaleFactor

Získáte faktor skaly SmallCaps.

public float SmallCapsScaleFactor { get; }

Hodnota nemovitosti

float

Style

Získejte styl tohoto písma.

public FontStyle Style { get; }

Hodnota nemovitosti

FontStyle

StyleEx

Tato nemovitost obsahuje další informace o stylu písma

public short StyleEx { get; set; }

Hodnota nemovitosti

short

Methods

Equals(DrFont)

Vyrovnává se s uvedeným druhým.

protected bool Equals(DrFont other)

Parameters

other DrFont

Druhý objekt.

Returns

bool

‘pravda’ pokud je uvedený Aspose.Page.Font.DrFont rovný tomuto příkladu; jinak ‘falešn’.

Equals(Objekt)

Určuje, zda je specifikovaný System.Object rovný tomuto bodu.

public override bool Equals(object obj)

Parameters

obj object

Systém.Objekt srovnávat s tímto příkladem.

Returns

bool

‘pravda’ pokud je specifikovaný System.Object stejný jako tento příklad; jinak ‘falešn’.

GetCharWidthLis(Vlak)

Získejte char šířku lis.

public int GetCharWidthLis(char c)

Parameters

c char

Symbol k výpočtu.

Returns

int

Vrátí se šířka

GetCharWidthPoints(Vlak)

Vrátí se šířka charakteru (bod).

public float GetCharWidthPoints(char c)

Parameters

c char

Symbol k výpočtu.

Returns

float

Vrátí se šířka

GetHashCode()

Vraťte hash kód pro tento příklad.

public override int GetHashCode()

Returns

int

Hash kód pro tento příklad, vhodný pro použití v hashing algoritmy a datové struktury, jako je hash tabulka.

GetTextSizePoints(Stringová)

Vrátí měřicí textové pole textu v bodech.

public SizeF GetTextSizePoints(string text)

Parameters

text string

Text k výpočtu.

Returns

SizeF

Vrátí velikost

GetTextWidthLis(Stringová)

Obdrží text šířku lis.

public int GetTextWidthLis(string text)

Parameters

text string

Text k výpočtu.

Returns

int

Vrátí se šířka

GetTextWidthPoints(Stringová)

Obdrží text široké body.

public float GetTextWidthPoints(string text)

Parameters

text string

Text k výpočtu.

Returns

float

Vrátí se šířka

GetTextWidthPoints(Třída, int, int)

Obdrží text široké body.

public float GetTextWidthPoints(string text, int startIndex, int charCount)

Parameters

text string

Text k výpočtu.

startIndex int

Začáteční index.

charCount int

tají se chary.

Returns

float

Vrátí se šířka

IsPoorlyRenderedByGdiPlus(Stringová)

Vrátí se True pro písmeno “Microsoft Sans Serif”.Tento je špatně odeslán GDI+. viz Test286 a Gemini-6959.

public static bool IsPoorlyRenderedByGdiPlus(string fontName)

Parameters

fontName string

Jméno z fonty.

Returns

bool

‘Pravda" pokud [je špatně zveřejněna GDI plus] [přesněný název písma]; jinak, “falešn’.

Replace(DrFont)

Změna obsahu font

public void Replace(DrFont font)

Parameters

font DrFont

Původní font.

 Čeština