OtfFont

OtfFont class

Αντιπροσωπεύει μία γραμματοσειρά σε μορφή OTF (Μορφή ανοιχτού τύπου)

public sealed class OtfFont : FontResourceBase

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

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

Ιδιότητες

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

Μέθοδοι

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

Πεδία

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

Εκδηλώσεις

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

Δείτε επίσης