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

NomeTipoAcessoDescrição
MetadataMetadataLeituraObtém os metadados.

Métodos

AssinaturaDescrição
Metadata() → MetadataChama 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::stringChama GetNamespaceUriByPrefix(prefix) nesta instância de Metadata.
GetPrefixByNamespaceUri(namespaceUri: std::string) → std::stringChama 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) → boolChama Contains(key) nesta instância de Metadata.
Remove(key: std::string) → boolChama Remove(key) nesta instância de Metadata.
ContainsKey(key: std::string) → boolChama ContainsKey(key) nesta instância de Metadata.
TryGetValue(key: std::string, value: XmpValue) → boolChama TryGetValue(key, value) nesta instância de Metadata.
IsFixedSize() → boolRetorna true se o tamanho fixo estiver definido.
IsReadOnly() → boolRetorna 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) → XmpValueChama at(key) nesta instância de Metadata.
Count() → intChama Count nesta instância de Metadata.

Ver também

 Português