ExifIfdPackage

ExifIfdPackage class

Exif छवि फ़ाइल निर्देशिका का प्रतिनिधित्व करता है। Exif IFD, Exif-विशिष्ट विशेषता जानकारी रिकॉर्ड करने के लिए टैग का एक सेट है।

public sealed class ExifIfdPackage : ExifDictionaryBasePackage

गुण

नाम विवरण
BodySerialNumber { get; set; } कैमरा बॉडी सीरियल नंबर प्राप्त या सेट करता है।
CameraOwnerName { get; set; } कैमरे के मालिक का नाम प्राप्त या सेट करता है।
CfaPattern { get; set; } इमेज सेंसर के कलर फिल्टर ऐरे (CFA) जियोमेट्रिक पैटर्न को प्राप्त या सेट करता है जब एक-चिप कलर एरिया सेंसर का उपयोग किया जाता है।
Count { get; } मेटाडेटा गुणों की संख्या प्राप्त करता है।
Item { get; } निर्दिष्ट आईडी के साथ TIFF टैग प्राप्त करता है। (2 indexers)
Keys { get; } मेटाडेटा गुण नामों का संग्रह प्राप्त करता है.
MetadataType { get; } मेटाडेटा प्रकार प्राप्त करता है।
PropertyDescriptors { get; } वर्णनकर्ताओं का एक संग्रह प्राप्त करता है जिसमें GroupDocs.Metadata खोज इंजन के माध्यम से पहुंच योग्य गुणों के बारे में जानकारी होती है।
UserComment { get; set; } उपयोगकर्ता टिप्पणी प्राप्त या सेट करता है।

तरीकों

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

टिप्पणियों

और अधिक जानें

यह सभी देखें