OtfFont

OtfFont class

OTF (Açık Tip Biçimi) biçimindeki bir yazı tipini temsil eder

public sealed class OtfFont : FontResourceBase

yapıcılar

İsim Tanım
OtfFont(string, Stream) İçerikten, bayt akışı olarak temsil edilen ve belirtilen ad ile yeni OtfFont sınıfı oluşturur.
OtfFont(string, string) İçerikten, base64 kodlu dize olarak temsil edilen ve belirtilen name ile yeni OtfFont sınıfı oluşturur.

Özellikleri

İsim Tanım
ByteContent { get; } Bu yazı tipinin içeriğini bayt akışı olarak döndürür
FilenameWithExtension { get; } Ad ve uzantıdan oluşan bu yazı tipi kaynağının doğru dosya adını döndürür. Teorik olarak isimden farklı olabilir.
IsDisposed { get; } Bu yazı tipinin atılıp atılmayacağını belirler
Name { get; } Bu yazı tipi kaynağının adını döndürür. Genellikle dosya adı uzantısı içermez ve teorik olarak dosya adından farklı olabilir.
TextContent { get; } Bu yazı tipinin içeriğini base64 kodlu dize olarak döndürür. Bu değer, ilk invoke. sonrasında önbelleğe alınır
override Type { get; } İadeOtf

yöntemler

İsim Tanım
Dispose() İçeriğini düzenleyerek ve çoğu yöntem ve özelliği çalışmaz hale getirerek bu yazı tipi kaynağını ortadan kaldırır
Equals(FontResourceBase) Bu örneği, eşitlik referansında belirtilen yazı tipi kaynağıyla kontrol eder
Equals(IHtmlResource) Bu örneği, eşitlik referansında belirtilen HTML kaynağıyla kontrol eder
Save(string) Bu yazı tipini belirtilen dosyaya kaydeder
static IsValid(Stream) Belirtilen akışın geçerli bir OTF olup olmadığını kontrol eder font
static IsValid(string) Belirtilen base64 kodlu dizenin geçerli bir OTF font olup olmadığını kontrol eder

Alanlar

İsim Tanım
const RequiredHeaderSize Doğrulanması için gerekli olan OTF başlık boyutu (bayt cinsinden)

Olaylar

İsim Tanım
event Disposed Bu yazı tipi atıldığında meydana gelen olay

Ayrıca bakınız