Obter Metadados XMP de Arquivo PDF
Contents
[
Hide
]
Para obter metadados XMP de um arquivo PDF, você precisa criar um objeto PdfXmpMetadata e vincular o arquivo PDF usando o método BindPdf. Você pode passar propriedades específicas de metadados XMP para o objeto PdfXmpMetadata para obter seus valores. O trecho de código a seguir mostra como obter metadados XMP de um arquivo PDF.
// Para exemplos completos e arquivos de dados, por favor vá para https://github.com/aspose-pdf/Aspose.Pdf-for-.NET
// O caminho para o diretório de documentos.
string dataDir = RunExamples.GetDataDir_AsposePdfFacades_WorkingDocuments();
// Criar objeto PdfXmpMetadata
PdfXmpMetadata xmpMetaData = new PdfXmpMetadata();
// Vincular arquivo pdf ao objeto
xmpMetaData.BindPdf(dataDir + "input.pdf");
// Obter propriedades de Metadados XMP
Console.WriteLine(": {0}", xmpMetaData[DefaultMetadataProperties.CreateDate].ToString());
Console.WriteLine(": {0}", xmpMetaData[DefaultMetadataProperties.MetadataDate].ToString());
Console.WriteLine(": {0}", xmpMetaData[DefaultMetadataProperties.CreatorTool].ToString());
Console.WriteLine(": {0}", xmpMetaData["customNamespace:UserPropertyName"].ToString());
Console.ReadLine();