PdfXmpMetadata
Overview
PdfXmpMetadata यह एक क्लास है Aspose.PDF FOSS के लिए .NET. वारिस से: IDictionary<string, XmpValue>.
शब्दकोश-स्टाइल एक पीडीएफ दस्तावेज़ के XMP मेटाडेटा स्ट्रीम पर फैशन करता है।.
इस वर्ग में .NET प्रोग्रामों में PdfXmpMetadata वस्तुओं के साथ काम करने के लिए 31 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: Add, BindPdf, Clear, Close, Contains, ContainsKey, CopyTo, GetEnumerator, GetNamespaceURIByPrefix, GetPrefixByNamespaceURI, GetXmpMetadata, PdfXmpMetadata,और 4 अतिरिक्त तरीके।. सभी सार्वजनिक सदस्य किसी भी .NET अनुप्रयोग के लिए उपलब्ध हैं Aspose.PDF FOSS को स्थापित करने के बाद .Net पैकेज के साथ।. संपत्ति : Count, ExtensionFields, IsFixedSize, IsReadOnly, IsSynchronized, Keys,और दो और।.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Count | int | Read | वर्तमान में निर्धारित मेटाडेटा गुणों की संख्या।. |
IsReadOnly | bool | Read | यह केवल पढ़ा जाता है।. |
IsFixedSize | bool | Read | हमेशा नकली: कॉलर्स कुंजी जोड़ सकते हैं और हटा सकते है।. |
IsSynchronized | bool | Read | सच: यह फ़ैक्साड एक-ट्रेडिंग है; कॉलर्स अपने स्वयं के एक्सेस को सीरियल करते हैं।. |
SyncRoot | object | Read | सेंटिनेल ऑब्जेक्ट SyncRoot-स्टाइल लॉकिंग के लिए वापस आ गया।. |
Keys | ICollection<string> | Read | सभी संपत्ति कुंजी बंधे हुए मेटाडेटा में मौजूद हैं।. |
Values | ICollection<XmpValue> | Read | सभी संपत्ति मूल्यों को बंधे हुए मेटाडेटा में मौजूद है।. |
ExtensionFields | IDictionary<string, XmpPdfAExtensionSchema> | Read | PDF/A एक्सटेंशन फ़ील्ड, एक्सटेन नामस्पेस प्रीफ़िक्स द्वारा कुंजी दी गई है।. |
Methods
| Signature | Description |
|---|---|
PdfXmpMetadata() | एक असीमित फार्म बनाएं।. |
PdfXmpMetadata(document: Aspose.Pdf.Document) | एक फ़ैसाड बनाएं जो पहले से ही दस्तावेज़ के साथ जुड़ा हुआ है।. |
BindPdf(path: string) | बाद के कार्यों के लिए मार्ग पर एक पीडीएफ दस्तावेज़ को बांधें।. |
BindPdf(input: Stream) | बाद के कार्यों के लिए एक पीडीएफ स्ट्रीम को जोड़ें।. |
BindPdf(document: Aspose.Pdf.Document) | बाद में संचालन के लिए एक लाइव दस्तावेज बाध्य करें।. |
BindPdf(inputPath: string, outputPath: string) | एक पीडीएफ दस्तावेज़ को मार्ग के अनुसार बांधकर, जब Save() बाद में कॉल किया जाता है तो उस आउटपुट मार्ग को लक्षित करें।. |
Save() | किसी भी XMP मेटाडेटा संपादन के साथ बाध्य दस्तावेज़ को BindPdf (शैली, श्रृंखला) में प्रदान किए गए आउटपुट मार्ग पर सहेजें, प्रवेश मार्ग से वापस गिरें।. |
Save(outputStream: Stream) | XMP संपादन के साथ बाध्य दस्तावेज़ को एक प्रवाह में सहेजें।. |
Save(outputFile: string) | XMP संपादन के साथ बाध्य दस्तावेज़ को एक आउटपुट मार्ग पर बचाएं।. |
Close() | बाध्य दस्तावेज़ / मेटाडेटा जारी करें, BindPdf / बचाएं / जीवन चक्र को पूरा करें।. |
Add(key: string, value: XmpValue) | एक संपत्ति को कच्चे कुंजी के साथ जोड़ें।. |
Add(key: string, value: object) | एक स्वाभाविक वस्तु मूल्य के साथ कच्चे कुंजी द्वारा संपत्ति जोड़ें।. |
Add(key: DefaultMetadataProperties, value: XmpValue) | एक अच्छी तरह से ज्ञात DefaultMetadataProperties कुंजी के साथ संपत्ति जोड़ें।. |
Add(item: KeyValuePair<string, XmpValue>) | एक कुंजी / मूल्य जोड़ी (IDictionary अनुबंध) जोड़ें।. |
Add(xmpPdfAExtensionObject: XmpPdfAExtensionObject, namespacePrefix: string, namespaceUri: string, schemaDescription: string) | नामespacePrefix के तहत एक PDF/A एक्सटेंशन वस्तु को रजिस्टर करें।. |
Clear() | सभी संपत्ति को बंधे हुए मेटाडेटा से हटा दें।. |
Contains(key: string) | क्या बाध्य मेटाडेटा में दिए गए कच्चे कुंजी शामिल हैं।. |
Contains(property: DefaultMetadataProperties) | क्या बाध्य मेटाडेटा में दिए गए ज्ञात संपत्ति शामिल है।. |
Contains(item: KeyValuePair<string, XmpValue>) | क्या बाध्य मेटाडेटा में सटीक कुंजी / मूल्य जोड़ी शामिल है।. |
ContainsKey(key: string) | इस उदाहरण पर ContainsKey कॉल करें।. |
CopyTo(array: KeyValuePair<string, XmpValue>[], index: int) | सभी कुंजी / मूल्य जोड़े को सूचकांक से शुरू करने के लिए क्रम में कॉपी करें।. |
GetEnumerator() | इस उदाहरण पर GetEnumerator कॉल करें।. |
GetNamespaceURIByPrefix(prefix: string) | अपने XML नाम स्थान URI, या null के लिए एक पंजीकृत पूर्वावलोकन हल करें।. |
GetPrefixByNamespaceURI(namespaceURI: string) | विपरीत खोज: URI को अपने पंजीकृत पूर्वावलोकन या null के लिए नाम स्पेस करें।. |
GetXmpMetadata() | पूरे बंधे XMP पैकेज को UTF-8 बाइट रिटर्न के रूप में सीरियल करें।. |
GetXmpMetadata(name: string) | केवल संपत्ति का नाम UTF-8 बाइट रैली के रूप में जाना जाता है।. |
RegisterNamespaceURI(prefix: string, namespaceURI: string) | XML नामस्पेस प्रीफ़िक्स → URI मैपिंग रिकॉर्ड करें।. |
Remove(key: string) | कुंजी पर संपत्ति हटा दें; यदि मौजूद है तो वास्तविक वापस आ जाएगा।. |
Remove(key: DefaultMetadataProperties) | ज्ञात DefaultMetadataProperties कुंजी द्वारा सूचकांकित संपत्ति को हटा दें।. |
Remove(item: KeyValuePair<string, XmpValue>) | यदि वर्तमान में मौजूद है तो सटीक कुंजी / मूल्य जोड़ी हटा दें।. |
TryGetValue(key: string, value: XmpValue) | इस उदाहरण पर TryGetValue कॉल करें।. |