TtfFont

TtfFont class

Αντιπροσωπεύει μία γραμματοσειρά σε μορφή TTF (TrueType Font)

public sealed class TtfFont : FontResourceBase

Κατασκευαστές

Ονομα Περιγραφή
TtfFont(string, Stream) Δημιουργεί νέα κλάση TtfFont από περιεχόμενο, που αναπαρίσταται ως ροή byte και με καθορισμένο όνομα
TtfFont(string, string) Δημιουργεί νέα κλάση TtfFont από περιεχόμενο, που αναπαρίσταται ως συμβολοσειρά με κωδικοποίηση base64 και με καθορισμένο όνομα

Ιδιότητες

Ονομα Περιγραφή
ByteContent { get; } Επιστρέφει το περιεχόμενο αυτής της γραμματοσειράς ως byte stream
FilenameWithExtension { get; } Επιστρέφει το σωστό όνομα αρχείου αυτού του πόρου γραμματοσειράς, το οποίο αποτελείται από όνομα και επέκταση. Θεωρητικά μπορεί να διαφέρει από το όνομα.
IsDisposed { get; } Καθορίζει εάν αυτή η γραμματοσειρά είναι απορρίπτεται ή όχι
Name { get; } Επιστρέφει το όνομα αυτού του πόρου γραμματοσειράς. Συνήθως δεν περιέχει επέκταση ονόματος αρχείου και θεωρητικά μπορεί να διαφέρει από το όνομα αρχείου.
TextContent { get; } Επιστρέφει το περιεχόμενο αυτής της γραμματοσειράς ως συμβολοσειρά με κωδικοποίηση base64. Αυτή η τιμή αποθηκεύεται στην κρυφή μνήμη μετά την πρώτη κλήση.
override Type { get; } Επιστρέφει FontType.Ttf

Μέθοδοι

Ονομα Περιγραφή
Dispose() Απορρίπτει αυτόν τον πόρο γραμματοσειράς, απορρίπτοντας το περιεχόμενό του και καθιστώντας τις περισσότερες μεθόδους και ιδιότητες μη λειτουργικές
Equals(FontResourceBase) Ελέγχει αυτήν την παρουσία με καθορισμένο πόρο γραμματοσειράς στην αναφορά equality
Equals(IHtmlResource) Ελέγχει αυτήν την παρουσία με καθορισμένο πόρο HTML στην αναφορά equality
Save(string) Αποθηκεύει αυτήν τη γραμματοσειρά στο καθορισμένο αρχείο
static IsValid(Stream) Ελέγχει εάν η καθορισμένη ροή είναι έγκυρη γραμματοσειρά TTF
static IsValid(string) Ελέγχει εάν η καθορισμένη συμβολοσειρά με κωδικοποίηση base64 είναι έγκυρη γραμματοσειρά TTF

Πεδία

Ονομα Περιγραφή
const RequiredHeaderSize Μέγεθος κεφαλίδας TTF (σε byte), που απαιτείται για την επικύρωσή της

Εκδηλώσεις

Ονομα Περιγραφή
event Disposed Συμβάν, το οποίο συμβαίνει όταν αυτή η γραμματοσειρά είναι disposed

Δείτε επίσης