Получение XMP метаданных PDF файла
Contents
[
Hide
]
Чтобы получить 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();