Hi,
Please see the sample code below:
In the final Output A_3.pdf , the page size does not change to A3. Please let
me know if I am missing something.
public static void main(String[] args) throws Exception {
PDFMergerUtility pdfMergerUtil = new PDFMergerUtility();
pdfMergerUtil.addSource("D:\\0PDFMERGE\\PDFBOX\\A.pdf");
pdfMergerUtil.addSource("D:\\0PDFMERGE\\PDFBOX\\C.pdf");
pdfMergerUtil.setDestinationFileName("D:\\0PDFMERGE\\PDFBOX\\AC_OUT.pdf");
pdfMergerUtil.mergeDocuments(null);
File mergedFile = new File("D:\\0PDFMERGE\\PDFBOX\\AC_OUT.pdf");
PDDocument doc = PDDocument.load(mergedFile);
for( PDPage page: doc.getPages()) {
page.setMediaBox(PDRectangle.A3);
}
doc.save("D:\\0PDFMERGE\\PDFBOX\\A_3.pdf");
doc.close();
}
Strange thing though, if I use A6 instead of A3 the page size does change.
Looks like the document generated by PDFMergerUtility sets the MAX and does
not allow to set beyond that , but allows shrinking the size.
BR,
Dip
Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]