Aspose::Pdf::Facades::PdfXmpMetadata klass
Innehåll
[
Dölj
]PdfXmpMetadata class
Klass för manipulation med XMP-metadata.
class PdfXmpMetadata : public Aspose::Pdf::Facades::SaveableFacade,
public System::Collections::Generic::IDictionary<System::String, System::SharedPtr<XmpValue>>
Metoder
| Metod | Beskrivning |
|---|---|
| Add(const DefaultMetadataProperties&, const System::SharedPtr<XmpValue>&) | Lägger till värde i XMP-metadata. |
| Add(const System::SharedPtr<XmpPdfAExtensionObject>&, const System::String&, const System::String&, const System::String&) | Lägger till ett extensionsfält i metadata. |
| Add(const System::String&, const System::SharedPtr<XmpValue>&) override | Lägger till ett nytt element i ordboksobjektet. |
| Add(const System::String&, const System::SharedPtr<System::Object>&) | Lägger till ett nytt element i ordboksobjektet. |
| Add(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>&) override | Lägger till ett par med nyckel och värde i ordboken. |
| Clear() override | Tar bort alla element från objektet. |
| Contains(const System::String&) const | Kontrollerar om ordboken innehåller den angivna nyckeln. |
| Contains(const DefaultMetadataProperties&) const | Kontrollerar om ordboken innehåller den angivna egenskapen. |
| Contains(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>&) const override | Kontrollerar om det angivna nyckel‑värdeparet finns i ordboken. |
| ContainsKey(const System::String&) const override | Bestämmer om denna ordbok innehåller den angivna nyckeln. |
| CopyTo(System::ArrayPtr<System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>>, int32_t) override | Kopiera metadata till en array. |
| get_Count() const override | Hämtar antalet objekt i samlingen. |
| get_ExtensionFields() | Hämtar ordboken med extensionsfält. |
| get_IsFixedSize() const | Returnerar true om samlingen har fast storlek. |
| get_IsReadOnly() const override | Returnerar true om samlingen är skrivskyddad. |
| get_IsSynchronized() | Returnerar true om samlingen är synkroniserad. |
| get_Keys() const override | Hämtar nycklar från ordboken. |
| get_Values() const override | Hämtar samlingen av värden i ordboken. |
| GetEnumerator() override | Hämtar enumeratorobjektet för ordboken. |
| GetNamespaceURIByPrefix(const System::String&) | Hämtar namnrymdens URI efter prefix. |
| GetPrefixByNamespaceURI(const System::String&) | Hämtar prefixet efter namnrymdens URI. |
| GetXmpMetadata() | Hämta XmpMetadata för den angivna PDF-filen i XML-format. |
| GetXmpMetadata(const System::String&) | Hämta en del av XmpMetadata för den angivna PDF-filen enligt ett metanamn. |
| idx_get(const System::String&) const override | Hämtar värde efter nyckel. |
| idx_get(const DefaultMetadataProperties&) const | Hämtar värde för XMP-metadata efter nyckel. |
| idx_set(const System::String&, System::SharedPtr<XmpValue>) override | Ställer in värde efter nyckel. |
| idx_set(const DefaultMetadataProperties&, const System::SharedPtr<XmpValue>&) | Hämtar värde för XMP-metadata efter nyckel. |
| PdfXmpMetadata() | Konstruktor för PdfXmpMetadata. |
| PdfXmpMetadata(const System::SharedPtr<Aspose::Pdf::Document>&) | Initierar ett nytt PdfXmpMetadata-objekt baserat på dokumentet. |
| RegisterNamespaceURI(const System::String&, const System::String&) | Registrerar namnrymdens URI. |
| Remove(DefaultMetadataProperties) | Tar bort element med angiven nyckel. |
| Remove(const System::String&) override | Tar bort nyckel från ordboken. |
| Remove(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>&) override | Tar bort nyckel/värde-par från samlingen. |
| TryGetValue(const System::String&, System::SharedPtr<XmpValue>&) const override | Försöker hitta nyckel i ordboken och hämtar värdet om den hittas. |
Se även
- Class SaveableFacade
- Class IDictionary
- Namespace Aspose::Pdf::Facades
- Library Aspose.PDF for C++