Metadata
Visão geral
Metadata é uma classe em Aspose.PDF FOSS para C++.
A classe Metadata implementa uma interface semelhante a um dicionário com Add(key, value), Remove(key) e TryGetValue(key, value) para gerenciar entradas de metadados XMP.
Esta classe fornece 21 métodos para trabalhar com objetos Metadata em programas C++. Os métodos disponíveis incluem: Add, Clear, Contains, ContainsKey, Count, GetNamespaceUriByPrefix, GetPrefixByNamespaceUri, IsFixedSize, IsReadOnly, Keys, Metadata, RegisterNamespaceUri e 5 métodos adicionais. Todos os membros públicos são acessíveis a qualquer aplicação C++ após a instalação do pacote Aspose.PDF FOSS for C++. Métodos de acesso: Metadata.
Métodos de acesso
| Nome | Tipo | Acesso | Descrição |
|---|---|---|---|
Metadata | Metadata | Leitura | Obtém os metadados. |
Métodos
| Assinatura | Descrição |
|---|---|
Metadata() → Metadata | Chama Metadata nesta instância de Metadata. |
Metadata() → Metadata | |
Metadata() | |
Metadata() | |
~Metadata() | Chama ~Metadata nesta instância de Metadata. |
RegisterNamespaceUri(prefix: std::string, namespaceUri: std::string) | Chama RegisterNamespaceUri(prefix, namespaceUri) nesta instância de Metadata. |
RegisterNamespaceUri(prefix: std::string, namespaceUri: std::string, schemaDescription: std::string) | Chama RegisterNamespaceUri(prefix, namespaceUri, schemaDescription) nesta instância de Metadata. |
GetNamespaceUriByPrefix(prefix: std::string) → std::string | Chama GetNamespaceUriByPrefix(prefix) nesta instância de Metadata. |
GetPrefixByNamespaceUri(namespaceUri: std::string) → std::string | Chama GetPrefixByNamespaceUri(namespaceUri) nesta instância de Metadata. |
Add(key: std::string, value: XmpValue) | Chama Add(key, value) nesta instância de Metadata. |
Clear() | Chama Clear nesta instância de Metadata. |
Contains(key: std::string) → bool | Chama Contains(key) nesta instância de Metadata. |
Remove(key: std::string) → bool | Chama Remove(key) nesta instância de Metadata. |
ContainsKey(key: std::string) → bool | Chama ContainsKey(key) nesta instância de Metadata. |
TryGetValue(key: std::string, value: XmpValue) → bool | Chama TryGetValue(key, value) nesta instância de Metadata. |
IsFixedSize() → bool | Retorna true se o tamanho fixo estiver definido. |
IsReadOnly() → bool | Retorna true se read only estiver definido. |
Keys() → std::vector<std::string> | Chama Keys nesta instância de Metadata. |
Values() → std::vector<XmpValue> | Chama Values nesta instância de Metadata. |
at(key: std::string) → XmpValue | Chama at(key) nesta instância de Metadata. |
Count() → int | Chama Count nesta instância de Metadata. |