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