回答
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. 打印Word文檔或PDF
- 6. Applescript打印Word文檔
- 7. 如何打印文檔中的Excel
- 8. ASP.NET打印(MVC)SharePoint中的Word文檔
- 9. 如何從Java Web服務器打印Microsoft Word文檔?
- 10. 在iOS中顯示Excel和Word文檔
- 11. Java打印API。 MS Word文件
- 12. 如何在C#中打印Word文檔而不顯示打印對話框
- 13. 將Excel文件中的文本插入Word文檔(Word VBA)
- 14. 在Excel中創建一個將打印Word文檔而不打開它的宏。
- 15. 使用JNA打印MS Word文檔
- 16. Word文檔打印沒有找到
- 17. Word文檔從特定紙盒打印
- 18. Word VBA打印整個文檔
- 19. 打印多個Word文檔到PDF
- 20. VB - 打印Word文檔hidden/Visible = False
- 21. 使用NetOffice打印Word文檔
- 22. 使用exec()打印Word文檔
- 23. 如何使用Java打印文檔?
- 24. 如何在Java中打印JSON文件
- 25. 從IE打印Word文檔時不打開打印對話框
- 26. 在Windows中打印Java文檔
- 27. Java A4可打印文檔
- 28. 如何僅使用VBA打印Word文檔中的第一頁?
- 29. 如何在Marklogic Server中加載和查詢word/excel文檔?
- 30. 打開Word文檔
你也希望我們爲你做你的工作嗎?這些東西可以在google上找到,我們在爲其他人爲他們工作方面並不是很大。如果你對如何完成某件事情有一個實際的問題,那麼問一下。 – Nicholas
投票結束:這不是「我需要源代碼」類型問題的地方。 –
你好尼古拉斯和氣墊船..一個新手到Java。我已經搜索谷歌打印Word文檔和Excel文件。但消息來源稱使用Office Org工具或Apache POI。但沒有詳細的解釋。所以在煩惱之後。我再次來到堆棧溢出請求幫助,以獲得源代碼.. –