Aspose::Pdf::Facades::PdfXmpMetadata klass

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

MetodBeskrivning
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>&) overrideLä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>>&) overrideLägger till ett par med nyckel och värde i ordboken.
Clear() overrideTar bort alla element från objektet.
Contains(const System::String&) constKontrollerar om ordboken innehåller den angivna nyckeln.
Contains(const DefaultMetadataProperties&) constKontrollerar om ordboken innehåller den angivna egenskapen.
Contains(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>&) const overrideKontrollerar om det angivna nyckel‑värdeparet finns i ordboken.
ContainsKey(const System::String&) const overrideBestämmer om denna ordbok innehåller den angivna nyckeln.
CopyTo(System::ArrayPtr<System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>>, int32_t) overrideKopiera metadata till en array.
get_Count() const overrideHämtar antalet objekt i samlingen.
get_ExtensionFields()Hämtar ordboken med extensionsfält.
get_IsFixedSize() constReturnerar true om samlingen har fast storlek.
get_IsReadOnly() const overrideReturnerar true om samlingen är skrivskyddad.
get_IsSynchronized()Returnerar true om samlingen är synkroniserad.
get_Keys() const overrideHämtar nycklar från ordboken.
get_Values() const overrideHämtar samlingen av värden i ordboken.
GetEnumerator() overrideHä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 overrideHämtar värde efter nyckel.
idx_get(const DefaultMetadataProperties&) constHämtar värde för XMP-metadata efter nyckel.
idx_set(const System::String&, System::SharedPtr<XmpValue>) overrideStä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&) overrideTar bort nyckel från ordboken.
Remove(const System::Collections::Generic::KeyValuePair<System::String, System::SharedPtr<XmpValue>>&) overrideTar bort nyckel/värde-par från samlingen.
TryGetValue(const System::String&, System::SharedPtr<XmpValue>&) const overrideFörsöker hitta nyckel i ordboken och hämtar värdet om den hittas.

Se även