Class DrFont

Class DrFont

Namespace: Aspose.Page.Font
Assembly: Aspose.Page.dll (25.1.2)

Använd denna klass istället för GDI+ Font

public class DrFont

Arv

objectDrFont

Arvda Medlemmar

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

Egenskaper

AscentLis

Cellens höjd för detta teckensnitt (lis).
Detta är ett vertikalt avstånd från cellens topp till cellens baslinje.

public int AscentLis { get; }

Egenskapsvärde

int

Kommentarer

Detta värde kallas också cellens baslinje.

AscentPoints

Returnerar cellens höjd i punkter.

public float AscentPoints { get; }

Egenskapsvärde

float

CellHeightLis

Returnerar cellhöjden för detta teckensnitt (lis).
Detta är en genväg för Aspose.Page.Font.DrFont.AscentLis + Aspose.Page.Font.DrFont.DescentLis.

public int CellHeightLis { get; }

Egenskapsvärde

int

CellHeightPoints

Genväg för Aspose.Page.Font.DrFont.AscentPoints + Aspose.Page.Font.DrFont.DescentPoints.

public float CellHeightPoints { get; }

Egenskapsvärde

float

DescentLis

Cellens nedåtgående del för detta teckensnitt (lis).
Detta är ett vertikalt avstånd från cellens botten till cellens baslinje.

public int DescentLis { get; }

Egenskapsvärde

int

DescentPoints

Returnerar cellens nedåtgående del i punkter.

public float DescentPoints { get; }

Egenskapsvärde

float

FamilyName

Hämtar namnet på detta teckensnitt.

public string FamilyName { get; }

Egenskapsvärde

string

IsBold

Hämtar ett värde som indikerar om denna instans är fet.

public bool IsBold { get; }

Egenskapsvärde

bool

IsItalic

Hämtar ett värde som indikerar om denna instans är kursiv.

public bool IsItalic { get; }

Egenskapsvärde

bool

LeadingLis

Returnerar ledningen för detta teckensnitt (lis).
Detta är en genväg för Aspose.Page.Font.DrFont.LineSpacingLis - Aspose.Page.Font.DrFont.CellHeightLis.

public int LeadingLis { get; }

Egenskapsvärde

int

LeadingPoints

Returnerar ledningen för detta teckensnitt (lis).
Detta är en genväg för Aspose.Page.Font.DrFont.LineSpacingLis - Aspose.Page.Font.DrFont.CellHeightLis.

public float LeadingPoints { get; }

Egenskapsvärde

float

LineSpacingLis

Returnerar cellutrymmet för detta teckensnitt (lis).
Detta är ett vertikalt avstånd mellan baslinjerna för de två glyferna.

public int LineSpacingLis { get; }

Egenskapsvärde

int

LineSpacingPoints

Returnerar cellutrymmet för detta teckensnitt (punkter).
Detta är ett vertikalt avstånd mellan baslinjerna för de två glyferna.

public float LineSpacingPoints { get; }

Egenskapsvärde

float

SizePoints

Hämtar storleken på detta teckensnitt (punkter).

public float SizePoints { get; set; }

Egenskapsvärde

float

SmallCapsScaleFactor

Hämtar skalfaktorn för SmallCaps.

public float SmallCapsScaleFactor { get; }

Egenskapsvärde

float

Style

Hämtar stilen för detta teckensnitt.

public FontStyle Style { get; }

Egenskapsvärde

FontStyle

StyleEx

Denna egenskap innehåller ytterligare information om teckensnittets stil.

public short StyleEx { get; set; }

Egenskapsvärde

short

Metoder

Equals(DrFont)

Jämför med den angivna andra.

protected bool Equals(DrFont other)

Parametrar

other DrFont

Den andra objektet.

Returnerar

bool

true om det angivna Aspose.Page.Font.DrFont är lika med denna instans; annars false.

Equals(object)

Bestämmer om den angivna System.Object är lika med denna instans.

public override bool Equals(object obj)

Parametrar

obj object

Den System.Object som ska jämföras med denna instans.

Returnerar

bool

true om den angivna System.Object är lika med denna instans; annars false.

GetCharWidthLis(char)

Hämtar teckenbredden i lis.

public int GetCharWidthLis(char c)

Parametrar

c char

Symbolen som ska beräknas.

Returnerar

int

Returnerar bredd

GetCharWidthPoints(char)

Returnerar bredden på tecknet (punkter).

public float GetCharWidthPoints(char c)

Parametrar

c char

Symbolen som ska beräknas.

Returnerar

float

Returnerar bredd

GetHashCode()

Returnerar en hashkod för denna instans.

public override int GetHashCode()

Returnerar

int

En hashkod för denna instans, lämplig för användning i hash-algoritmer och datakonstruktioner som en hash-tabell.

GetTextSizePoints(string)

Returnerar mått på textboxen av texten i punkter.

public SizeF GetTextSizePoints(string text)

Parametrar

text string

Texten som ska beräknas.

Returnerar

SizeF

Returnerar storlek

GetTextWidthLis(string)

Hämtar textbredden i lis.

public int GetTextWidthLis(string text)

Parametrar

text string

Texten som ska beräknas.

Returnerar

int

Returnerar bredd

GetTextWidthPoints(string)

Hämtar textbredden i punkter.

public float GetTextWidthPoints(string text)

Parametrar

text string

Texten som ska beräknas.

Returnerar

float

Returnerar bredd

GetTextWidthPoints(string, int, int)

Hämtar textbredden i punkter.

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

Parametrar

text string

Texten som ska beräknas.

startIndex int

Startindexet.

charCount int

Antal tecken.

Returnerar

float

Returnerar bredd

IsPoorlyRenderedByGdiPlus(string)

Returnerar True för “Microsoft Sans Serif”-teckensnittet. Detta renderas dåligt av GDI+. Se Test286 och Gemini-6959.

public static bool IsPoorlyRenderedByGdiPlus(string fontName)

Parametrar

fontName string

Namnet på teckensnittet.

Returnerar

bool

true om [är dåligt renderad av GDI plus] [det angivna teckensnittsnamnet]; annars false.

Replace(DrFont)

Byter ut teckensnittsinhållet

public void Replace(DrFont font)

Parametrar

font DrFont

Det källteckensnitt.

 Svenska