回答
Apache POI是在java上做MS Word的更有用的库之一。
而Java已经具备了printing library
我们的要求是我们不能使用我们必须购买的第三方工具或jar文件。他们建议我通过使用开源jar文件和使用java来完成要求。没有办公室组织工具等;所以我特意问了源代码。如果不是,您通过提供所需信息来帮助我达到我的要求。做那个喜欢,这对我有帮助。 –
Apache POI是开源的。如果你想自己动手,请阅读微软有关如何解析电子表格的文档(注意,这并不像你想象的那么有趣)。 – Nicholas
Desktop.getDesktop().print(new File("resume.doc"));
对不起安德鲁..我没有得到你..你可以请详细说明。 –
我想你可以试试这个。 这是一个重复的问题,我猜。尝试此链接它有你的问题的答案 Print text File to specific printer in java
你好Sameer!我的要求是打印一个文本文件,PDF文件,Excel文件和Word Doc文件到特定的打印机。我成功地编写了文本文件和PDF。但我无法获得Excel和Word文档。所以我寻求帮助.. –
你可以从这个[forum dicussion]获得帮助(http://p2p.wrox.com/book-professional-java-tools-extreme-programming/23759-printing-excel-file-java -without-opening-file.html) –
也可以帮助你[处理java中的Excel文件](http://rgagnon.com/javadetails/java-0516.html) –
我发现,如果你寻找的源代码,肯定会有人投票给你。你需要的应该是一个想法,或者仅仅提供一些解决方案。
对于从java打印Office文档,一种方法是从java中调用.NET,但这个速度非常慢,如果要集成源代码,则需要桥接器。如果你想编写严肃的项目,这种方法似乎太弱。
另一种方法是使用Apache POI,如Nicholas所示。但POI在呈现Office文档时也有一些问题。积极的一面是,它可以比调用.NET更稳定。对于Java桌面方式,从Java API看,它似乎将解决方案留给你的操作系统。我不确定。你可以尝试一下。
无论如何,它不是从Java打印Microsoft事物的好方法,同样适用于从.NET或其他Microsoft事物打印PDF文档。叹!
- 1. 从excel vba打印word文档
- 2. 如何在不打开Java的情况下打印Word文档?
- 3. 如何从C#打印Word文档?
- 4. Powershell打印Word文档
- 5. Applescript打印Word文档
- 6. 如何打印文档中的Excel
- 7. ASP.NET打印(MVC)SharePoint中的Word文档
- 8. 如何从Java Web服务器打印Microsoft Word文档?
- 9. 在iOS中显示Excel和Word文档
- 10. Java打印API。 MS Word文件
- 11. 如何在C#中打印Word文档而不显示打印对话框
- 12. 在Excel中创建一个将打印Word文档而不打开它的宏。
- 13. 将Excel文件中的文本插入Word文档(Word VBA)
- 14. Word文档打印没有找到
- 15. 使用JNA打印MS Word文档
- 16. 使用exec()打印Word文档
- 17. VB - 打印Word文档hidden/Visible = False
- 18. 如何使用Java打印文档?
- 19. 如何在Java中打印JSON文件
- 20. 在Windows中打印Java文档
- 21. Java A4可打印文档
- 22. 如何仅使用VBA打印Word文档中的第一页?
- 23. 从excel打开word文档并将所需信息复制到excel文件中
- 24. 从Excel中搜索和打开Word文档
- 25. 打印第一页打印只Word文档
- 26. Word文档document.PrintOut不会打印到特定打印机
- 27. 从打印设置打印Word文档(Aspose生成)
- 28. 用可打印区域外边距打印word文档
- 29. C#如何创建和打印文档?
- 30. 如何打开文件夹中的多个word文档
你也希望我们为你做你的工作吗?这些东西可以在google上找到,我们在为其他人为他们工作方面并不是很大。如果你对如何完成某件事情有一个实际的问题,那么问一下。 – Nicholas
投票结束:这不是“我需要源代码”类型问题的地方。 –
你好尼古拉斯和气垫船..一个新手到Java。我已经搜索谷歌打印Word文档和Excel文件。但消息来源称使用Office Org工具或Apache POI。但没有详细的解释。所以在烦恼之后。我再次来到堆栈溢出请求帮助,以获得源代码.. –