Получение XMP метаданных из существующего PDF файла - фасады

Contents
[ ]

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

Следующий фрагмент кода показывает, как получить XMP метаданные из PDF файла.

// For complete examples and data files, please go to https://github.com/aspose-pdf/Aspose.Pdf-for-Java
// create PdfXmpMetadata object
PdfXmpMetadata xmpMetaData = new PdfXmpMetadata();
// bind PDF file to the object
xmpMetaData.bindPdf("TextAnnotation_output.pdf");
// get XMP Meta Data properties
System.out.println("Creation Date : " + xmpMetaData.getByDefaultMetadataProperties(DefaultMetadataProperties.CreateDate));
System.out.println("MetaData Date : " + xmpMetaData.getByDefaultMetadataProperties(DefaultMetadataProperties.MetadataDate));
System.out.println("Creator Tool : " + xmpMetaData.getByDefaultMetadataProperties(DefaultMetadataProperties.CreatorTool));
System.out.println("User Property Name : " + xmpMetaData.getXmpMetadata("customNamespace:UserPropertyName"));