HUTOOL-Word生成-Word07Writer

简介: 111

依赖

<dependency>
  <groupId>cn.hutool</groupId>
  <artifactId>hutool-all</artifactId>
  <version>5.3.10</version>
</dependency>
<dependency>
  <groupId>org.apache.poi</groupId>
  <artifactId>poi-ooxml</artifactId>
  <version>4.1.2</version>
</dependency>

由来

Hutool针对Word(主要是docx格式)进行封装,实现简单的Word文件创建。

介绍

Hutool将POI中Word生成封装为Word07Writer, 通过分段写出,实现word生成。

使用例子

import cn.hutool.core.io.FileUtil;
import cn.hutool.poi.word.Word07Writer;
import java.awt.*;
Word07Writer writer = new Word07Writer();
// 添加段落(标题)
writer.addText(new Font("方正小标宋简体", Font.PLAIN, 22), "我是第一部分", "我是第二部分");
// 添加段落(正文)
writer.addText(new Font("宋体", Font.PLAIN, 22), "我是正文第一部分", "我是正文第二部分");
// 写出到文件
writer.flush(FileUtil.file("e:/wordWrite.docx"));
// 关闭
writer.close();


相关文章
|
4月前
|
SQL 监控 机器人
|
4月前
|
存储 安全 Java
|
4月前
|
缓存 前端开发 安全
|
4月前
|
Web App开发 Dubbo 关系型数据库
|
4月前
|
前端开发 数据安全/隐私保护
|
4月前
|
Java 开发工具 Maven
|
4月前
|
Dubbo Java 应用服务中间件
|
4月前
|
安全 Java 数据安全/隐私保护
|
4月前
|
存储 缓存 Java

热门文章

最新文章