WoffFont
WoffFont class
WOFF (Web Açık Yazı Tipi Biçimi) formatındaki bir yazı tipini temsil eder
public sealed class WoffFont : FontResourceBase
yapıcılar
| İsim |
Tanım |
| WoffFont(string, Stream) |
İçerikten, bayt akışı olarak temsil edilen ve belirtilen ad ile yeni WoffFont sınıfı oluşturur. |
| WoffFont(string, string) |
İçerikten, base64 kodlu dize olarak temsil edilen ve belirtilen name ile yeni WoffFont 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; } |
FontType.Woff döndürür |
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 WOFF yazı tipi olup olmadığını kontrol eder |
| static IsValid(string) |
Belirtilen base64 kodlu dizenin geçerli bir WOFF font olup olmadığını kontrol eder |
Alanlar
| İsim |
Tanım |
| const RequiredHeaderSize |
Doğrulanması için gerekli olan WOFF 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