Class DrFont

Class DrFont

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

Bu sınıfı GDI+ Font yerine kullanın

public class DrFont

Miras

objectDrFont

Miras Alınan Üyeler

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

Özellikler

AscentLis

Bu fontun hücre yükselişi (lis). Bu, hücre üstünden hücre taban çizgisine olan dik mesafedir.

public int AscentLis { get; }

Özellik Değeri

int

Açıklamalar

Bu değer ayrıca hücre taban çizgisi olarak da adlandırılır.

AscentPoints

Hücre yükselişini puan cinsinden döner.

public float AscentPoints { get; }

Özellik Değeri

float

CellHeightLis

Bu fontun hücre yüksekliğini döner (lis). Bu, Aspose.Page.Font.DrFont.AscentLis + Aspose.Page.Font.DrFont.DescentLis için bir kısayoldur.

public int CellHeightLis { get; }

Özellik Değeri

int

CellHeightPoints

Aspose.Page.Font.DrFont.AscentPoints + Aspose.Page.Font.DrFont.DescentPoints için bir kısayoldur.

public float CellHeightPoints { get; }

Özellik Değeri

float

DescentLis

Bu fontun hücre alçalması (lis). Bu, hücre altından hücre taban çizgisine olan dik mesafedir.

public int DescentLis { get; }

Özellik Değeri

int

DescentPoints

Hücre alçalmasını puan cinsinden döner.

public float DescentPoints { get; }

Özellik Değeri

float

FamilyName

Bu fontun adını alır.

public string FamilyName { get; }

Özellik Değeri

string

IsBold

Bu örneğin kalın olup olmadığını gösteren bir değer alır.

public bool IsBold { get; }

Özellik Değeri

bool

IsItalic

Bu örneğin italik olup olmadığını gösteren bir değer alır.

public bool IsItalic { get; }

Özellik Değeri

bool

LeadingLis

Bu fontun leading değerini döner (lis). Bu, Aspose.Page.Font.DrFont.LineSpacingLis - Aspose.Page.Font.DrFont.CellHeightLis için bir kısayoldur.

public int LeadingLis { get; }

Özellik Değeri

int

LeadingPoints

Bu fontun leading değerini döner (lis). Bu, Aspose.Page.Font.DrFont.LineSpacingLis - Aspose.Page.Font.DrFont.CellHeightLis için bir kısayoldur.

public float LeadingPoints { get; }

Özellik Değeri

float

LineSpacingLis

Bu fontun hücre aralığını döner (lis). Bu, iki glifin taban çizgileri arasındaki dik mesafedir.

public int LineSpacingLis { get; }

Özellik Değeri

int

LineSpacingPoints

Bu fontun hücre aralığını döner (puan). Bu, iki glifin taban çizgileri arasındaki dik mesafedir.

public float LineSpacingPoints { get; }

Özellik Değeri

float

SizePoints

Bu fontun boyutunu alır (puan).

public float SizePoints { get; set; }

Özellik Değeri

float

SmallCapsScaleFactor

SmallCaps ölçek faktörünü alır.

public float SmallCapsScaleFactor { get; }

Özellik Değeri

float

Style

Bu fontun stilini alır.

public FontStyle Style { get; }

Özellik Değeri

FontStyle

StyleEx

Bu özellik, fontun stili hakkında ek bilgiler içerir.

public short StyleEx { get; set; }

Özellik Değeri

short

Yöntemler

Equals(DrFont)

Belirtilen diğerine eşit olup olmadığını kontrol eder.

protected bool Equals(DrFont other)

Parametreler

other DrFont

Diğer nesne.

Dönüş Değeri

bool

true eğer belirtilen Aspose.Page.Font.DrFont bu örneğe eşitse; aksi takdirde false.

Equals(object)

Belirtilen System.Object’ın bu örneğe eşit olup olmadığını belirler.

public override bool Equals(object obj)

Parametreler

obj object

Bu örnekle karşılaştırılacak System.Object.

Dönüş Değeri

bool

true eğer belirtilen System.Object bu örneğe eşitse; aksi takdirde false.

GetCharWidthLis(char)

Karakter genişliğini lis cinsinden alır.

public int GetCharWidthLis(char c)

Parametreler

c char

Hesaplanacak sembol.

Dönüş Değeri

int

Genişliği döner.

GetCharWidthPoints(char)

Karakterin genişliğini (puan) döner.

public float GetCharWidthPoints(char c)

Parametreler

c char

Hesaplanacak sembol.

Dönüş Değeri

float

Genişliği döner.

GetHashCode()

Bu örnek için bir hash kodu döner.

public override int GetHashCode()

Dönüş Değeri

int

Bu örnek için bir hash kodu, hashing algoritmalarında ve hash tablosu gibi veri yapılarında kullanılmak üzere uygundur.

GetTextSizePoints(string)

Metnin puan cinsinden ölçüm kutusunu döner.

public SizeF GetTextSizePoints(string text)

Parametreler

text string

Hesaplanacak metin.

Dönüş Değeri

SizeF

Boyutu döner.

GetTextWidthLis(string)

Metin genişliğini lis cinsinden alır.

public int GetTextWidthLis(string text)

Parametreler

text string

Hesaplanacak metin.

Dönüş Değeri

int

Genişliği döner.

GetTextWidthPoints(string)

Metin genişliğini puan cinsinden alır.

public float GetTextWidthPoints(string text)

Parametreler

text string

Hesaplanacak metin.

Dönüş Değeri

float

Genişliği döner.

GetTextWidthPoints(string, int, int)

Metin genişliğini puan cinsinden alır.

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

Parametreler

text string

Hesaplanacak metin.

startIndex int

Başlangıç indeksi.

charCount int

Karakter sayısı.

Dönüş Değeri

float

Genişliği döner.

IsPoorlyRenderedByGdiPlus(string)

“Microsoft Sans Serif” fontu için True döner. Bu font GDI+ tarafından kötü bir şekilde işlenir. Test286 ve Gemini-6959’a bakın.

public static bool IsPoorlyRenderedByGdiPlus(string fontName)

Parametreler

fontName string

Fontun adı.

Dönüş Değeri

bool

true eğer [GDI plus tarafından kötü bir şekilde işlenmişse] [belirtilen font adı]; aksi takdirde false.

Replace(DrFont)

Font içeriğini değiştirir.

public void Replace(DrFont font)

Parametreler

font DrFont

Kaynak font.

 Türkçe