Получение XMP метаданных PDF файла

Contents
[ ]

Чтобы получить XMP метаданные из PDF файла, необходимо создать объект PdfXmpMetadata и связать PDF файл, используя метод BindPdf. Вы можете передать определенные свойства XMP метаданных объекту PdfXmpMetadata, чтобы получить их значения. Следующий фрагмент кода показывает, как получить XMP метаданные из PDF файла.

// Для получения полных примеров и файлов данных, пожалуйста, посетите https://github.com/aspose-pdf/Aspose.Pdf-for-.NET
// Путь к директории с документами.
string dataDir = RunExamples.GetDataDir_AsposePdfFacades_WorkingDocuments();

// Создать объект PdfXmpMetadata
PdfXmpMetadata xmpMetaData = new PdfXmpMetadata();

// Связать PDF файл с объектом
xmpMetaData.BindPdf( dataDir + "input.pdf");

// Получить свойства 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();