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 DrFontInheritance
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
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
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
CellHeightPoints
Zkratka pro Aspose.Page.Font.DrFont.AscentPoints + Aspose.Page.Font.DrFont.DescentPoints.
public float CellHeightPoints { get; }Hodnota nemovitosti
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
DescentPoints
Zpět ke snížení buněk v bodech.
public float DescentPoints { get; }Hodnota nemovitosti
FamilyName
Získejte název tohoto písma.
public string FamilyName { get; }Hodnota nemovitosti
IsBold
Obdrží hodnotu, která ukazuje, zda je tato instance odvážn.
public bool IsBold { get; }Hodnota nemovitosti
IsItalic
Obdrží hodnotu, která naznačuje, zda je tato instance italsk.
public bool IsItalic { get; }Hodnota nemovitosti
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
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
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
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
SizePoints
Dostane velikost tohoto písma (bod).
public float SizePoints { get; set; }Hodnota nemovitosti
SmallCapsScaleFactor
Získáte faktor skaly SmallCaps.
public float SmallCapsScaleFactor { get; }Hodnota nemovitosti
Style
Získejte styl tohoto písma.
public FontStyle Style { get; }Hodnota nemovitosti
StyleEx
Tato nemovitost obsahuje další informace o stylu písma
public short StyleEx { get; set; }Hodnota nemovitosti
Methods
Equals(DrFont)
Vyrovnává se s uvedeným druhým.
protected bool Equals(DrFont other)Parameters
other DrFont
Druhý objekt.
Returns
‘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
‘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
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
Vrátí se šířka
GetHashCode()
Vraťte hash kód pro tento příklad.
public override int GetHashCode()Returns
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
Vrátí velikost
GetTextWidthLis(Stringová)
Obdrží text šířku lis.
public int GetTextWidthLis(string text)Parameters
text string
Text k výpočtu.
Returns
Vrátí se šířka
GetTextWidthPoints(Stringová)
Obdrží text široké body.
public float GetTextWidthPoints(string text)Parameters
text string
Text k výpočtu.
Returns
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
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
‘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.