WoffFont

WoffFont class

Mewakili satu font dalam format WOFF (Web Open Font Format)

public sealed class WoffFont : FontResourceBase

Konstruktor

Nama Keterangan
WoffFont(string, Stream) Membuat kelas WoffFont baru dari konten, direpresentasikan sebagai aliran byte, dan dengan nama tertentu
WoffFont(string, string) Membuat kelas WoffFont baru dari konten, direpresentasikan sebagai string berenkode base64, dan dengan nama tertentu

Properti

Nama Keterangan
ByteContent { get; } Mengembalikan konten font ini sebagai byte stream
FilenameWithExtension { get; } Mengembalikan nama file yang benar dari sumber font ini, yang terdiri dari nama dan ekstensi. Secara teoritis bisa berbeda dengan namanya.
IsDisposed { get; } Menentukan apakah font ini dibuang atau tidak
Name { get; } Mengembalikan nama sumber font ini. Biasanya tidak mengandung ekstensi nama file dan secara teoritis dapat berbeda dari nama file.
TextContent { get; } Mengembalikan konten font ini sebagai string berenkode base64. Nilai ini di-cache setelah pemanggilan pertama.
override Type { get; } Mengembalikan FontType.Woff

Metode

Nama Keterangan
Dispose() Membuang sumber daya font ini, membuang kontennya dan membuat sebagian besar metode dan properti tidak berfungsi
Equals(FontResourceBase) Memeriksa instance ini dengan sumber daya font yang ditentukan pada kesetaraan referensi
Equals(IHtmlResource) Memeriksa instance ini dengan sumber daya HTML tertentu pada kesetaraan referensi
Save(string) Menyimpan font ini ke file yang ditentukan
static IsValid(Stream) Memeriksa apakah aliran yang ditentukan adalah font WOFF yang valid
static IsValid(string) Memeriksa apakah string berenkode base64 yang ditentukan adalah font WOFF yang valid

Bidang

Nama Keterangan
const RequiredHeaderSize Ukuran tajuk WOFF (dalam byte), yang diperlukan untuk validasinya

Acara

Nama Keterangan
event Disposed Peristiwa, yang terjadi saat font ini dibuang

Lihat juga