使用java打印doc文件

时间:2014-04-07 13:24:19

标签: java printing doc

我想用java打印一个doc文件。如何在没有任何第三方API的情况下执行此操作。

据我所知,您必须将doc文件呈现为图像,然后将其传递给打印机。有没有办法在图像中渲染doc文件然后打印出来?

1 个答案:

答案 0 :(得分:4)

您无需将文档转换为图像。如果您使用的是Java 6+,可以尝试:

File file = new File("C:\\document.doc");
Desktop.getDesktop().print(file);

班级print中的方法java.awt.Desktop

  

使用相关应用程序的打印命令,使用本机桌面打印工具打印文件。