com.sun.star.view.XPrintable xPrintable = (com.sun.star.view.XPrintable) com.sun.star.uno.UnoRuntime.queryInterface(com.sun.star.view.XPrintable.class, officeWriter1.getTextDocument()); try { xPrintable.print(null); } catch (Exception ex1) { ex1.printStackTrace(); }