如何用java打印excel文件和word文档?

如何用java打印excel文件和word文档?,java,Java,我正在尝试将excel文件和word文档打印到打印机上,但我不知道如何用Java实现 有人能帮我提供代码示例吗?是在java上使用MS Word的最有用的库之一 Java已经有了一个我发现如果你在寻找源代码,肯定会有人投票否决你。你需要的应该是一个想法,或者只是一些解决方案的提示 对于从java打印Office文档,一种方法是从java调用.NET,但这种方法非常慢,如果要集成源代码,需要一个桥接器。如果你想写严肃的项目,这个方法似乎太弱了 另一种方法是使用ApachePOI,正如Nichola

我正在尝试将excel文件和word文档打印到打印机上,但我不知道如何用Java实现

有人能帮我提供代码示例吗?

是在java上使用MS Word的最有用的库之一


Java已经有了一个

我发现如果你在寻找源代码,肯定会有人投票否决你。你需要的应该是一个想法,或者只是一些解决方案的提示

对于从java打印Office文档,一种方法是从java调用.NET,但这种方法非常慢,如果要集成源代码,需要一个桥接器。如果你想写严肃的项目,这个方法似乎太弱了

另一种方法是使用ApachePOI,正如Nicholas指出的那样。但POI在提交Office文档时也存在一些问题。积极的一面是,与调用.NET相比,它是稳定的

对于java桌面方式,从JavaAPI来看,似乎将解决方案留给您的操作系统。我不确定。你可以试试


无论如何,从Java打印Microsoft内容不是一个好方法,同样的方法也适用于从.NET或其他Microsoft内容打印PDF文档。唉

你还想让我们为你工作?这些东西都可以在谷歌上找到,而我们并不热衷于为别人工作。如果你有一个关于如何完成某件事的实际问题,那么问这个问题。投票结束:这不是一个“我需要源代码”类型问题的地方。你好,尼古拉斯和气垫船。我是java的新手。我已经在谷歌上搜索了打印word文档和excel文件。但消息来源称,使用Office组织工具或Apache POI。但没有详细的解释。所以在为这个烦恼之后。我再次来到stack overflow请求帮助获取源代码..对不起,Andrew。。我没有得到你。。我们的要求是我们不能使用我们必须购买的第三方工具或jar文件。他们建议我使用开源jar文件和java来完成这个需求。没有办公组织工具等;所以我特别问了源代码。如果没有,您可以通过提供所需信息来帮助我达到我的要求。帮个忙吧。这对我会有帮助的。ApachePOI是开源的。如果您想自己做,请阅读有关如何解析电子表格的Microsoft文档(请注意,这并不像您想象的那么有趣)。要打印PDF文档,您可以利用Sun PDF渲染器库,这非常好。对于文本文档打印,使用Java API(如DocPrintJob或PrinterJob)非常简单。+1用于指导SO的使用并提供帮助,而不是立即否决。
Desktop.getDesktop().print(new File("resume.doc"));