print document Åsmund Realfsen How to I print an existing document to standard printer ? /* get the xComponentLoader interface */ componentLoader = UNO.createDesktop()~{%see com.sun.star.frame.XDesktop%XDesktop}~{%see com.sun.star.frame.XComponentLoader%XComponentLoader} /* start OO-Calc and open a already existing document */ fileToOpen = "file:///"directory()"/calc-print.ods" calc = componentLoader~loadComponentFromURL(fileToOpen, "_default", 0, .UNO~noProps) /* get standard printer, then print */ printer = calc~{%see com.sun.star.view.XPrintable%XPrintable} printer~print(.UNO~noProps) ::requires UNO.CLS -- load support for Open Office