XmpIptcExtensionPackage

XmpIptcExtensionPackage class

IPTC एक्सटेंशन XMP पैकेज का प्रतिनिधित्व करता है।

public sealed class XmpIptcExtensionPackage : XmpPackage

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

नाम विवरण
XmpIptcExtensionPackage() का एक नया उदाहरण प्रारंभ करता हैXmpIptcExtensionPackage वर्ग.

गुण

नाम विवरण
AdditionalModelInformation { get; set; } मॉडल द्वारा जारी छवि में जातीयता और मॉडल के अन्य पहलुओं के बारे में जानकारी प्राप्त या सेट करता है।
AgesOfModels { get; set; } उस समय मानव मॉडल की आयु प्राप्त या सेट करता है जब यह छवि एक मॉडल जारी की गई छवि में ली गई थी।
Count { get; } मेटाडेटा गुणों की संख्या प्राप्त करता है।
DigitalImageGuid { get; set; } इस डिजिटल छवि के लिए विश्व स्तर पर विशिष्ट पहचानकर्ता प्राप्त या सेट करता है।
DigitalSourceType { get; set; } इस डिजिटल छवि के स्रोत का प्रकार प्राप्त या सेट करता है।
Event { get; set; } उस विशिष्ट घटना का विवरण प्राप्त या सेट करता है जिसमें फोटो लिया गया था।
IptcLastEdited { get; set; } किसी भी IPTC फोटो मेटाडेटा फ़ील्ड को अंतिम बार संपादित किए जाने पर दिनांक और वैकल्पिक रूप से समय प्राप्त या सेट करता है।
Item { get; } हो जाता हैMetadataProperty निर्दिष्ट नाम के साथ.
Keys { get; } मेटाडेटा गुण नामों का संग्रह प्राप्त करता है.
MaxAvailableHeight { get; set; } उस मूल फ़ोटो के पिक्सेल में अधिकतम उपलब्ध ऊंचाई प्राप्त या सेट करता है जिससे यह फ़ोटो डाउनसाइज़ करके प्राप्त की गई है।
MaxAvailableWidth { get; set; } मूल फ़ोटो के पिक्सेल में अधिकतम उपलब्ध चौड़ाई प्राप्त करता है या सेट करता है जिससे यह फ़ोटो डाउनसाइज़ करके प्राप्त की गई है।
MetadataType { get; } मेटाडेटा प्रकार प्राप्त करता है।
NamespaceUri { get; } नाम स्थान URI प्राप्त करता है.
OrganisationInImageCodes { get; set; } उन संगठनों या कंपनियों की पहचान करने के लिए एक नियंत्रित शब्दावली से कोड प्राप्त या सेट करता है जो छवि में दिखाए गए हैं।
OrganisationInImageNames { get; set; } छवि में दिखाए गए संगठनों या कंपनियों के नाम प्राप्त या सेट करता है।
PersonsInImage { get; set; } उन व्यक्तियों के नाम प्राप्त या सेट करता है जिनके बारे में आइटम की सामग्री है।
Prefix { get; } xmlns उपसर्ग प्राप्त करता है।
PropertyDescriptors { get; } वर्णनकर्ताओं का एक संग्रह प्राप्त करता है जिसमें GroupDocs.Metadata खोज इंजन के माध्यम से पहुंच योग्य गुणों के बारे में जानकारी होती है।
XmlNamespace { get; } एक्सएमएल नेमस्पेस प्राप्त करता है।

तरीकों

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

यह सभी देखें