首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java2word 兑现对word文档的读写

2012-12-28 
java2word 实现对word文档的读写今天做项目,要求把特定的字段写入到word文档的特定位置,于是就上网查这方

java2word 实现对word文档的读写

今天做项目,要求把特定的字段写入到word文档的特定位置,于是就上网查这方面的资料。找到一个相当全面的java2word资源,现在和大家分享一下,希望会对大家有帮助。

?

???? 包中包括了java2word的jar包和相应的API中文文档,还有可供参考的例子。个人感觉非常不错,而且解

???? 压后也有说明,如果有需要的就下载自己看吧。

?

?

下面是一个简单的实现例子:

?

import com.heavenlake.wordapi.Document;
public class test {
??public test() {
???? Document doc = null;
????try {
?????? doc = new Document();
?????? doc.open("e:/test.doc");//打开文件
?????? doc.insert("第一章:宪政概论","biaoti1");//插入文字
?????? doc.insertAtBookmark("testbookm","第一章:宪政概论","标题1");
?????? doc.insertAtBookmark("testbookm",
???????????????????????????new java.io.File("E:/照片/长白山/DSC00663.JPG"));//插入图片
???? }
????catch (Exception e) {
?????? e.printStackTrace();
???? }
????finally {
??????try {
????????if(doc!=null) doc.close(true);
?????? }
??????catch (Exception e) {
???????? e.printStackTrace();
?????? }

???? }

?? }

??public static void main(String[] args) {
???? test test1 = new test();
?? }

}

?

?

代码挺简单的吧。短短几句就完成了插入文字,图片,标题的功能。不过做项目的话,最好先定义一个word模板,这样有利于排版。而且其也可以调用模板的样式。当然其功能还远不入这些,大家可以看一下它的api文档。值得注意一点的是,输出的word不支持07格式。

?

如果遇到什么问题的话欢迎留言!


热点排行