`
zhl0475
  • 浏览: 3737 次
  • 性别: Icon_minigender_1
  • 来自: 包头
文章分类
社区版块
存档分类
最新评论

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格式

 

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


1
1
分享到:
评论

相关推荐

    java 实现word文档的读写编辑

    本人编写的用java 实现对word文档的新建,打开,写入保存。需要包含poi外包实现。

    java 实现 word 文档的在线预览

    在Java开发中,实现Word文档的在线预览是一项常见的需求,尤其在企业级应用中,例如文档管理系统或者协同办公平台。这项功能可以让用户无需下载原始文件就能查看文档内容,提高工作效率并减少服务器存储压力。本资源...

    Java读写word文件

    Java2Word库提供了一种有效的方式,使我们能够方便地在Java应用程序中创建和修改Microsoft Word文档,而避免了使用Apache POI库时可能出现的一些问题。 Apache POI是一个流行的API,用于读取和写入Microsoft Office...

    java2word,java操作word

    Java2Word是一个Java库,主要用于在Java应用程序中创建和编辑Microsoft Word文档。这个工具使得开发者能够在服务器端或者没有Microsoft Office安装的环境中处理Word文档,极大地扩展了Java在文档处理方面的功能。...

    java实现word预览打印

    4. **Java转Word**: 在Java中,可以使用如Apache POI这样的库来读写Word文档。Apache POI提供了一套API,使得开发者可以操作Word文件的各个部分,包括文本、样式、表格等。 5. **PDF转换**: 将Word文件转换为PDF是...

    java Apache poi 对word doc文件进行读写操作

    在实际应用中,Apache POI 的功能不仅限于简单的读写操作,还支持复杂的格式转换、样式调整和模板填充等功能,是 Java 开发者处理 Word 文件的强大工具。然而,需要注意的是,由于 `.doc` 文件格式的复杂性,处理...

    Java读写xml,word,xml文件(防乱码)

    对于Word文档的读写,通常可以借助Apache POI组件来实现。但是,如果只需要简单的读写功能,而不想引入过多的依赖,也可以采用类似XML文件处理的方式来实现。需要注意的是,Word文档本身是一种复合文档格式,因此...

    java实现word模板的自动替换

    Java 实现Word模板的自动替换是一项常见的任务,...综上所述,Java实现Word模板的自动替换涉及到Java基础、Apache POI库的使用以及对Word文档结构的理解。通过熟练掌握这些知识,你可以创建高效且灵活的文档生成系统。

    java XML解析方式实现自动生成word文档

    2. 创建Word文档对象:使用`XWPFDocument`类创建一个新的Word文档实例。 ```java XWPFDocument document = new XWPFDocument(); ``` 3. 加载XML模板:读取XML文件,这可以是预先定义好的模板,包含需要替换的占位...

    JAVA读写word

    在Java开发中,有时我们需要处理Microsoft Word文档,例如...通过以上步骤,你应该能够成功地在Java项目中集成Aspose库,并进行Word文档的读写操作。记得始终检查Aspose的最新版本和更新,以便获得最佳性能和新功能。

    Java通过word模板配置书签生成word

    2. **创建Word文档对象**: 使用`XWPFDocument`类来创建一个新的Word文档对象,或者加载现有的`.docx`文件。 3. **查找书签**: 使用`XWPFDocument.getBookmarks()`方法来获取文档中的所有书签,它们是以`...

    java-poi完美读写word(doc/docx)和TXT。附jar包

    在这个主题中,我们将深入探讨如何使用Java POI库来实现Word(包括.doc和.docx)以及TXT文件的读写操作。 首先,让我们了解一下Java POI的工作原理。POI库提供了HSSF和XSSF两个API,分别用于处理旧版的二进制Excel...

    java实现word中文转英文

    在Java编程环境中,实现Word文档中的中文到英文的转换是一项技术挑战,但通过利用特定的库和API,这个任务是可以完成的。以下是一篇详细解释如何实现这一目标的文章。 首先,我们需要选择一个能够处理Microsoft ...

    java代码实现填充word模板生成word合同的实例

    此外,为了确保生成的合同内容准确无误,应做好异常处理,包括文件读写异常、数据格式异常等。同时,为了提高代码可维护性,可以采用模板引擎(如FreeMarker或Velocity)来处理模板,将模板内容与Java代码解耦。 本...

    Java操作word模板读写

    在Java操作Word模板的实践中,还可以考虑使用FreeMarker或者Velocity这样的模板引擎,它们允许在模板文件中使用变量和控制结构,然后在运行时填充这些变量,生成最终的Word文档。这种方式更适合批量生成文档或动态...

    java编辑word文档工具源码

    2. 加载Word文档:使用`HWPFDocument`或`XWPFDocument`根据文件格式加载文档。 3. 遍历文档内容:通过`getParagraphs()`或`getTables()`等方法获取文档的各个部分。 4. 修改内容:对每个段落或表格进行操作,如更改...

    Java根据word 模板,生成自定义内容的word 文件

    Apache POI是一个流行的开源项目,它允许Java开发者读写Microsoft Office格式的文件,包括Word(.doc和.docx)文件。通过使用Apache POI,我们可以操作Word文档中的文本、样式、图片等各种元素。 接下来,我们要...

    Java读取Word中的表格(Excel),并导出文件为Excel

    在Java编程中,有时我们需要处理来自不同文档格式的数据,例如从Word文档中提取表格内容,并将其转换成Excel文件。这通常涉及到使用Apache POI库,一个强大的API,用于读写Microsoft Office格式的文件,包括Word(....

    java实现word表格指定位置盖章,并且设置印章悬浮于文字之上

    在Java编程环境中,实现Word文档中的表格指定位置盖章,并让印章悬浮于文字之上,是一项技术挑战,但可以通过一些库和技巧来实现。这个过程主要涉及到对Word文档内容的读取、修改以及重新保存,同时要确保印章图像不...

    java实现word表格指定位置盖章,并且设置章悬浮于文字之上

    在Java开发中,实现Word表格指定位置盖章并设置...综上所述,Java通过Apache POI库可以实现Word表格指定位置盖章并且设置章悬浮于文字之上的功能,这需要对Word文档结构有深入理解,以及熟练运用Apache POI的相关API。

Global site tag (gtag.js) - Google Analytics