Examples-GroupDocs.Metadata-for-Java
// initialize PdfFormat
PdfFormat pdfFormat = new PdfFormat(Common.mapSourceFilePath(path));
// get document properties
PdfMetadata properties = pdfFormat.getDocumentProperties();
// update built-in properties
properties.setAuthor("test author");
properties.setSubject("test subject");
properties.setTrappedFlag(true);
// commit changes
pdfFormat.save(Common.mapDestinationFilePath(outputPath));