OtfFont

OtfFont class

ओटीएफ (ओपन टाइप फॉर्मेट) प्रारूप में एक फ़ॉन्ट का प्रतिनिधित्व करता है

public sealed class OtfFont : FontResourceBase

कंस्ट्रक्टर्स

नाम विवरण
OtfFont(string, Stream) बाइट स्ट्रीम के रूप में दर्शाई गई सामग्री से और निर्दिष्ट नाम के साथ नई ओटफॉन्ट क्लास बनाता है
OtfFont(string, string) सामग्री से नया OtfFont वर्ग बनाता है, जिसे बेस64-एन्कोडेड स्ट्रिंग के रूप में दर्शाया गया है, और निर्दिष्ट नाम के साथ

गुण

नाम विवरण
ByteContent { get; } बाइट स्ट्रीम के रूप में इस फ़ॉन्ट की सामग्री लौटाता है
FilenameWithExtension { get; } इस फ़ॉन्ट संसाधन का सही फ़ाइल नाम लौटाता है, जिसमें नाम और एक्सटेंशन शामिल हैं। सैद्धांतिक रूप से नाम से भिन्न हो सकता है.
IsDisposed { get; } निर्धारित करता है कि यह फ़ॉन्ट निपटाया गया है या नहीं
Name { get; } इस फ़ॉन्ट संसाधन का नाम लौटाता है। आमतौर पर फ़ाइल नाम एक्सटेंशन नहीं होता है और सैद्धांतिक रूप से फ़ाइल नाम से भिन्न हो सकता है।
TextContent { get; } इस फ़ॉन्ट की सामग्री को बेस64-एन्कोडेड स्ट्रिंग के रूप में लौटाता है। यह मान पहले आह्वान के बाद कैश किया गया है।
override Type { get; } रिटर्नOtf

तरीकों

नाम विवरण
Dispose() इस फ़ॉन्ट संसाधन का निपटान करता है, इसकी सामग्री का निपटान करता है और अधिकांश विधियों और गुणों को गैर-कार्यशील बनाता है
Equals(FontResourceBase) संदर्भ समानता पर निर्दिष्ट फ़ॉन्ट संसाधन के साथ इस उदाहरण की जाँच करता है
Equals(IHtmlResource) संदर्भ समानता पर निर्दिष्ट HTML संसाधन के साथ इस उदाहरण की जाँच करता है
Save(string) इस फ़ॉन्ट को निर्दिष्ट फ़ाइल में सहेजता है
static IsValid(Stream) जाँचता है कि निर्दिष्ट स्ट्रीम एक मान्य OTF फ़ॉन्ट है
static IsValid(string) जांचता है कि निर्दिष्ट बेस 64-एन्कोडेड स्ट्रिंग एक वैध ओटीएफ फ़ॉन्ट है या नहीं

खेत

नाम विवरण
const RequiredHeaderSize OTF हेडर आकार (बाइट्स में), जो इसके सत्यापन के लिए आवश्यक है

आयोजन

नाम विवरण
event Disposed घटना, जो तब होती है जब यह फ़ॉन्ट निपटाया जाता है

यह सभी देखें