EotFont

EotFont class

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

public sealed class EotFont : FontResourceBase

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

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

गुण

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

तरीकों

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

खेत

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

आयोजन

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

यह सभी देखें