EotFont

EotFont class

Mewakili satu font dalam format EOT (Embedded OpenType)

public sealed class EotFont : FontResourceBase

Konstruktor

Nama Keterangan
EotFont(string, Stream) Membuat kelas EotFont baru dari konten, direpresentasikan sebagai aliran byte, dan dengan nama tertentu
EotFont(string, string) Membuat kelas EotFont 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.Eot

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 EOT yang valid
static IsValid(string) Memeriksa apakah string berenkode base64 yang ditentukan adalah font EOT yang valid

Bidang

Nama Keterangan
const RequiredHeaderSize ukuran header EOT (dalam byte), yang diperlukan untuk validasinya

Acara

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

Lihat juga