destination.getDocumentCatalog().setMetadata(destinationMetadata);
doc.getDocumentCatalog().setMetadata(metadata);
catalog.setMetadata( metadataStream );
destination.getDocumentCatalog().setMetadata(destinationMetadata);
private MetadataImpl parseMetadata() { PDDocumentCatalog catalog = this.document.getDocumentCatalog(); PDMetadata meta = catalog.getMetadata(); if (meta == null) { try (COSStream stream = this.document.getDocument().createCOSStream()) { catalog.setMetadata(new PDMetadata(stream)); catalog.getCOSObject().setNeedToBeUpdated(true); VeraPDFMeta xmp = VeraPDFMeta.create(); return new MetadataImpl(xmp, stream); } catch (IOException excep) { // TODO Auto-generated catch block excep.printStackTrace(); } } return parseMetadata(meta); }
destination.getDocumentCatalog().setMetadata(destinationMetadata);
catalog.setMetadata(metadataStream);
catalog.setMetadata(metadataStream);
doc.getDocumentCatalog().setMetadata(metadata);
catalog.setMetadata( metadataStream );
cat.setMetadata(metadata);