Code: Select all
Map<String,Object> printSettings = new HashMap<String,Object>();
printSettings.put("PaperOrientation", PaperOrientation.LANDSCAPE);
printSettings.put("PaperFormat", PaperFormat.TABLOID);
PropertyValue[] printerDesc = OfficeUtils.toUnoProperties(printSettings);
XPrintable xPrintable = OfficeUtils.cast(XPrintable.class, document);
xPrintable.setPrinter(printerDesc);
I am using JODConverter and LibreOffice.
Thanks!