OpenTypeFont

OpenTypeFont class

फ़ाइल से निकाले गए एकल फ़ॉन्ट का प्रतिनिधित्व करता है।

public class OpenTypeFont : CustomPackage

गुण

नाम विवरण
Count { get; } मेटाडेटा गुणों की संख्या प्राप्त करता है।
Created { get; } निर्मित तिथि प्राप्त करता है।
DirectionHint { get; } दिशा संकेत मिलता है।
EmbeddingLicensingRights { get; } एम्बेडिंग लाइसेंसिंग अधिकार प्रकार प्राप्त करता है.
Flags { get; } हेडर फ्लैग प्राप्त करता है।
FontFamilyName { get; } फ़ॉन्ट परिवार का नाम प्राप्त करता है।
FontRevision { get; } फ़ॉन्ट संशोधन प्राप्त करता है।
FontSubfamilyName { get; } फ़ॉन्ट उपपरिवार का नाम प्राप्त करता है।
FullFontName { get; } फ़ॉन्ट का पूरा नाम प्राप्त करता है।
GlyphBounds { get; } ग्लिफ़ सीमा प्राप्त करता है।
Item { get; } हो जाता हैMetadataProperty निर्दिष्ट नाम के साथ.
Keys { get; } मेटाडेटा गुण नामों का संग्रह प्राप्त करता है.
MajorVersion { get; } हेडर प्रमुख संस्करण प्राप्त करता है।
MetadataType { get; } मेटाडेटा प्रकार प्राप्त करता है।
MinorVersion { get; } हेडर लघु संस्करण प्राप्त करता है।
Modified { get; } संशोधित दिनांक प्राप्त करता है।
Names { get; } नाम रिकॉर्ड प्राप्त करता है।
PropertyDescriptors { get; } वर्णनकर्ताओं का एक संग्रह प्राप्त करता है जिसमें GroupDocs.Metadata खोज इंजन के माध्यम से पहुंच योग्य गुणों के बारे में जानकारी होती है।
SfntVersion { get; } हेडर एसएफएनटी संस्करण प्राप्त करता है।
Style { get; } फ़ॉन्ट शैली प्राप्त करता है।
TypographicFamily { get; } टाइपोग्राफिक परिवार प्राप्त करता है।
TypographicSubfamily { get; } टाइपोग्राफिक सबफ़ैमिली प्राप्त करता है।
Weight { get; } फ़ॉन्ट वजन प्राप्त करता है।
Width { get; } फ़ॉन्ट चौड़ाई प्राप्त करता है।

तरीकों

नाम विवरण
AddProperties(Func<MetadataProperty, bool>, PropertyValue) निर्दिष्ट विधेय को संतुष्ट करने वाले ज्ञात मेटाडेटा गुणों को जोड़ता है। ऑपरेशन पुनरावर्ती है इसलिए यह सभी नेस्टेड पैकेजों को भी प्रभावित करता है।
Contains(string) निर्धारित करता है कि पैकेज में निर्दिष्ट नाम के साथ मेटाडेटा गुण है या नहीं।
virtual FindProperties(Func<MetadataProperty, bool>) निर्दिष्ट विधेय को संतुष्ट करने वाले मेटाडेटा गुणों को ढूँढता है। खोज पुनरावर्ती है इसलिए यह सभी नेस्टेड पैकेजों को भी प्रभावित करती है।
GetEnumerator() एक एन्यूमरेटर लौटाता है जो संग्रह के माध्यम से पुनरावृति करता है।
virtual RemoveProperties(Func<MetadataProperty, bool>) निर्दिष्ट विधेय को पूरा करने वाले मेटाडेटा गुणों को हटाता है।
virtual Sanitize() पैकेज से लिखने योग्य मेटाडेटा गुणों को हटाता है। ऑपरेशन पुनरावर्ती है इसलिए यह सभी नेस्टेड पैकेजों को भी प्रभावित करता है।
SetProperties(Func<MetadataProperty, bool>, PropertyValue) निर्दिष्ट विधेय को संतुष्ट करने वाले ज्ञात मेटाडेटा गुणों को सेट करता है। ऑपरेशन पुनरावर्ती है इसलिए यह सभी नेस्टेड पैकेजों को भी प्रभावित करता है। यह विधि एक संयोजन हैAddProperties औरUpdateProperties यदि कोई मौजूदा संपत्ति विधेय को संतुष्ट करती है तो उसका मान अपडेट किया जाता है। यदि पैकेज में कोई ज्ञात संपत्ति गायब है जो विधेय को संतुष्ट करती है तो इसे पैकेज में जोड़ा जाता है।
UpdateProperties(Func<MetadataProperty, bool>, PropertyValue) अद्यतन ज्ञात मेटाडेटा गुण निर्दिष्ट विधेय को संतुष्ट करते हैं। ऑपरेशन पुनरावर्ती है इसलिए यह सभी नेस्टेड पैकेजों को भी प्रभावित करता है।

टिप्पणियों

और अधिक जानें

यह सभी देखें