Metadata

Огляд

Metadata — це клас у Aspose.PDF FOSS для C++.

Клас Metadata реалізує інтерфейс, схожий на словник, з методами Add(key, value), Remove(key) та TryGetValue(key, value) для керування записами XMP-метаданих.

Цей клас надає 21 метод для роботи з об’єктами Metadata у C++-програмах. Доступні методи включають: Add, Clear, Contains, ContainsKey, Count, GetNamespaceUriByPrefix, GetPrefixByNamespaceUri, IsFixedSize, IsReadOnly, Keys, Metadata, RegisterNamespaceUri та ще 5 додаткових методів. Усі публічні члени доступні будь-якій C++-застосунку після встановлення пакету Aspose.PDF FOSS для C++. Методи-доступники: Metadata.

Методи доступу

НазваТипДоступОпис
MetadataMetadataЧитанняОтримує метадані.

Методи

СигнатураОпис
Metadata() → MetadataВикликає Metadata у цьому екземплярі Metadata.
Metadata() → Metadata
Metadata()
Metadata()
~Metadata()Викликає ~Metadata на цьому екземплярі Metadata.
RegisterNamespaceUri(prefix: std::string, namespaceUri: std::string)Викликає RegisterNamespaceUri(prefix, namespaceUri) на цьому екземплярі Metadata.
RegisterNamespaceUri(prefix: std::string, namespaceUri: std::string, schemaDescription: std::string)Викликає RegisterNamespaceUri(prefix, namespaceUri, schemaDescription) на цьому екземплярі Metadata.
GetNamespaceUriByPrefix(prefix: std::string) → std::stringВикликає GetNamespaceUriByPrefix(prefix) на цьому екземплярі Metadata.
GetPrefixByNamespaceUri(namespaceUri: std::string) → std::stringВикликає GetPrefixByNamespaceUri(namespaceUri) у цьому екземплярі Metadata.
Add(key: std::string, value: XmpValue)Викликає Add(key, value) у цьому екземплярі Metadata.
Clear()Викликає Clear у цьому екземплярі Metadata.
Contains(key: std::string) → boolВикликає Contains(key) у цьому екземплярі Metadata.
Remove(key: std::string) → boolВикликає Remove(key) для цього екземпляра Metadata.
ContainsKey(key: std::string) → boolВикликає ContainsKey(key) у цьому екземплярі Metadata.
TryGetValue(key: std::string, value: XmpValue) → boolВикликає TryGetValue(key, value) у цьому екземплярі Metadata.
IsFixedSize() → boolПовертає true, якщо встановлено фіксований розмір.
IsReadOnly() → boolПовертає true, якщо встановлено режим лише для читання.
Keys() → std::vector<std::string>Викликає Keys у цьому екземплярі Metadata.
Values() → std::vector<XmpValue>Викликає Values у цьому екземплярі Metadata.
at(key: std::string) → XmpValueВикликає at(key) у цьому екземплярі Metadata.
Count() → intВикликає Count у цьому екземплярі Metadata.

Дивіться також

 Українська