我需要在Java中创建一个小桌面应用程序,为我创建一个.doc文件并在文件中写入一些文本。我找到了一种叫做Aspose的有趣工具,但我发现它根本不是免费的。 做同行知道什么样的,我可以使用Java API来做到这一点(免费)? 只有用java SE库才可以做到这一点吗? 您认为实现这一目标最简单快捷的方法是什么?如何操作.doc文件
3
A
回答
5
我建议你看看Apache POI framework,特别是HWPF - Java API to Handle Microsoft Word Files:
HWPF是我们的Microsoft Word 97(-2007)文件格式的港口纯Java的名字。它还为旧版Word 6和Word 95文件格式提供有限的只读支持。
0
通过.doc文件,我假设你的意思是Microsoft Office?阅读和编写Office文件格式是一种黑色艺术。它是否必须是特定的.doc格式文件?更容易的是写出一个可以加载Word的Rich Text Format文件(.rtf)。
+0
是的,它在这种情况下必须是从办公室.doc – sfrj 2011-03-01 14:05:50
1
0
如果你不需要使用.DOC具体我会建议你使用的.odt,http://www.jopendocument.org/。
相关问题
- 1. 如何将doc文件作为头文件应用于docx4j
- 2. 如何使用include操作在jsp文件中添加word doc文件的内容?
- 3. 如何将.doc文件附加到模板.doc文件使用c#
- 4. MVC:如何打开.doc文件?
- 5. 如何索引和搜索.doc文件
- 6. 如何使用PHP下载doc文件?
- 7. 如何在VB.Net中创建DOC文件
- 8. 如何用C#创建doc 2003文件
- 9. 如何使用Poi阅读doc文件?
- 10. 如何使用java创建.doc文件?
- 11. .doc格式如何工作?
- 12. 操作文件
- 13. 文件操作
- 14. 文件操作
- 15. 如何制作只接受pdf和doc的文件字段
- 16. 如何从HTML制作.doc/.docx文件(字符串)?
- 17. PHP .doc文件上传不起作用
- 18. ^doc字符在doc文件中
- 19. xml文件到doc
- 20. 写入.doc文件
- 21. 如何测试文件操作
- 22. 如何操作app.config文件中的connectionstring?
- 23. 如何操作Java中的EPS文件?
- 24. 如何在verilog中做文件操作?
- 25. 如何操作文件中的列表?
- 26. 如何使用Word互操作,并得到一个doc文件特定文本的范围C#
- 27. 使用php或ruby操作linux文档(doc,docx等)
- 28. DOC到XPS文件文档
- 29. 文件操作库
- 30. Android文件操作
我会看看。 – sfrj 2011-03-01 14:04:01
我在页面http://poi.apache.org/,但哪里不能找到.jar文件添加到我的项目,以便能够开始使用这些类? – sfrj 2011-03-01 14:38:56