FontResourceBase

FontResourceBase class

Kelas dasar untuk semua jenis font yang didukung sebagai sumber daya untuk dokumen HTML dengan semua propertinya

public abstract class FontResourceBase : IEquatable<FontResourceBase>, IHtmlResource

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.
abstract Type { get; } Dalam mengimplementasikan tipe harus mengembalikan informasi tentang tipe sumber daya font tertentu sebagai turunan dari tipe FontType tertentu, yang merangkum semua info khusus tipe

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

Acara

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

Lihat juga