Load Workbook with specified Printer Paper Size

Load Workbook with specified Printer Paper Size

The following sample code illustrates the usage of LoadOptions.setPaperSize() method. It first creates a workbook, then saves it in byte array stream in XLSX format. Then it loads it with A5 paper size and saves it in PDF format. Then it loads it again with A3 paper size and saves it again in PDF format. If you open the output PDFs and check their paper size, you will see they are different. One is A5 and the other is A3. Please download the A5 output PDF and A3 output PDF generated by the code for your reference.