Class DrFont

Class DrFont

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

Gunakan kelas ini sebagai pengganti GDI+ Font

public class DrFont

Pewarisan

objectDrFont

Anggota yang Dwarisi

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

Properti

AscentLis

Ascent sel dari font ini (lis). Ini adalah jarak vertikal dari bagian atas sel ke garis dasar sel.

public int AscentLis { get; }

Nilai Properti

int

Catatan

Nilai ini juga disebut garis dasar sel.

AscentPoints

Mengembalikan ascent sel dalam poin.

public float AscentPoints { get; }

Nilai Properti

float

CellHeightLis

Mengembalikan tinggi sel dari font ini (lis). Ini adalah pintasan untuk Aspose.Page.Font.DrFont.AscentLis + Aspose.Page.Font.DrFont.DescentLis.

public int CellHeightLis { get; }

Nilai Properti

int

CellHeightPoints

Pintasan untuk Aspose.Page.Font.DrFont.AscentPoints + Aspose.Page.Font.DrFont.DescentPoints.

public float CellHeightPoints { get; }

Nilai Properti

float

DescentLis

Descent sel dari font ini (lis). Ini adalah jarak vertikal dari bagian bawah sel ke garis dasar sel.

public int DescentLis { get; }

Nilai Properti

int

DescentPoints

Mengembalikan descent sel dalam poin.

public float DescentPoints { get; }

Nilai Properti

float

FamilyName

Mendapatkan nama font ini.

public string FamilyName { get; }

Nilai Properti

string

IsBold

Mendapatkan nilai yang menunjukkan apakah instance ini tebal.

public bool IsBold { get; }

Nilai Properti

bool

IsItalic

Mendapatkan nilai yang menunjukkan apakah instance ini miring.

public bool IsItalic { get; }

Nilai Properti

bool

LeadingLis

Mengembalikan leading dari font ini (lis). Ini adalah pintasan untuk Aspose.Page.Font.DrFont.LineSpacingLis - Aspose.Page.Font.DrFont.CellHeightLis.

public int LeadingLis { get; }

Nilai Properti

int

LeadingPoints

Mengembalikan leading dari font ini (lis). Ini adalah pintasan untuk Aspose.Page.Font.DrFont.LineSpacingLis - Aspose.Page.Font.DrFont.CellHeightLis.

public float LeadingPoints { get; }

Nilai Properti

float

LineSpacingLis

Mengembalikan jarak sel dari font ini (lis). Ini adalah jarak vertikal antara garis dasar dari dua glyph.

public int LineSpacingLis { get; }

Nilai Properti

int

LineSpacingPoints

Mengembalikan jarak sel dari font ini (poin). Ini adalah jarak vertikal antara garis dasar dari dua glyph.

public float LineSpacingPoints { get; }

Nilai Properti

float

SizePoints

Mendapatkan ukuran font ini (poin).

public float SizePoints { get; set; }

Nilai Properti

float

SmallCapsScaleFactor

Mendapatkan faktor skala SmallCaps.

public float SmallCapsScaleFactor { get; }

Nilai Properti

float

Style

Mendapatkan gaya font ini.

public FontStyle Style { get; }

Nilai Properti

FontStyle

StyleEx

Properti ini berisi informasi tambahan tentang gaya font

public short StyleEx { get; set; }

Nilai Properti

short

Metode

Equals(DrFont)

Membandingkan dengan objek lain yang ditentukan.

protected bool Equals(DrFont other)

Parameter

other DrFont

Objek lain.

Mengembalikan

bool

true jika Aspose.Page.Font.DrFont yang ditentukan sama dengan instance ini; jika tidak, false.

Equals(object)

Menentukan apakah System.Object yang ditentukan sama dengan instance ini.

public override bool Equals(object obj)

Parameter

obj object

System.Object yang akan dibandingkan dengan instance ini.

Mengembalikan

bool

true jika System.Object yang ditentukan sama dengan instance ini; jika tidak, false.

GetCharWidthLis(char)

Mendapatkan lebar karakter lis.

public int GetCharWidthLis(char c)

Parameter

c char

Simbol yang akan dihitung.

Mengembalikan

int

Mengembalikan lebar

GetCharWidthPoints(char)

Mengembalikan lebar karakter (poin).

public float GetCharWidthPoints(char c)

Parameter

c char

Simbol yang akan dihitung.

Mengembalikan

float

Mengembalikan lebar

GetHashCode()

Mengembalikan kode hash untuk instance ini.

public override int GetHashCode()

Mengembalikan

int

Kode hash untuk instance ini, cocok untuk digunakan dalam algoritma hashing dan struktur data seperti tabel hash.

GetTextSizePoints(string)

Mengembalikan ukuran kotak teks dari teks dalam poin.

public SizeF GetTextSizePoints(string text)

Parameter

text string

Teks yang akan dihitung.

Mengembalikan

SizeF

Mengembalikan ukuran

GetTextWidthLis(string)

Mendapatkan lebar teks lis.

public int GetTextWidthLis(string text)

Parameter

text string

Teks yang akan dihitung.

Mengembalikan

int

Mengembalikan lebar

GetTextWidthPoints(string)

Mendapatkan lebar teks poin.

public float GetTextWidthPoints(string text)

Parameter

text string

Teks yang akan dihitung.

Mengembalikan

float

Mengembalikan lebar

GetTextWidthPoints(string, int, int)

Mendapatkan lebar teks poin.

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

Parameter

text string

Teks yang akan dihitung.

startIndex int

Indeks awal.

charCount int

Jumlah karakter.

Mengembalikan

float

Mengembalikan lebar

IsPoorlyRenderedByGdiPlus(string)

Mengembalikan True untuk font “Microsoft Sans Serif”. Font ini dirender dengan buruk oleh GDI+. Lihat Test286 dan Gemini-6959.

public static bool IsPoorlyRenderedByGdiPlus(string fontName)

Parameter

fontName string

Nama font.

Mengembalikan

bool

true jika [dirender dengan buruk oleh GDI plus] [nama font yang ditentukan]; jika tidak, false.

Replace(DrFont)

Mengganti konten font

public void Replace(DrFont font)

Parameter

font DrFont

Font sumber.

 Indonesia