Author: tilman Date: Wed May 22 10:48:09 2024 New Revision: 1917889 URL: http://svn.apache.org/viewvc?rev=1917889&view=rev Log: PDFBOX-5825: simplify code
Modified: pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/util/PDFMergerExample.java Modified: pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/util/PDFMergerExample.java URL: http://svn.apache.org/viewvc/pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/util/PDFMergerExample.java?rev=1917889&r1=1917888&r2=1917889&view=diff ============================================================================== --- pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/util/PDFMergerExample.java (original) +++ pdfbox/trunk/examples/src/main/java/org/apache/pdfbox/examples/util/PDFMergerExample.java Wed May 22 10:48:09 2024 @@ -146,11 +146,9 @@ public class PDFMergerExample basicSchema.setCreatorTool(creator); // Create and return XMP data structure in XML format - try (ByteArrayOutputStream xmpOutputStream = new ByteArrayOutputStream(); - OutputStream cosXMPStream = cosStream.createOutputStream()) + try (OutputStream cosXMPStream = cosStream.createOutputStream()) { - new XmpSerializer().serialize(xmpMetadata, xmpOutputStream, true); - cosXMPStream.write(xmpOutputStream.toByteArray()); + new XmpSerializer().serialize(xmpMetadata, cosXMPStream, true); cosStream.setName(COSName.TYPE, "Metadata" ); cosStream.setName(COSName.SUBTYPE, "XML" ); return new PDMetadata(cosStream);