HUTOOL-Word生成-Word07Writer

简介: cascac

依赖

XML

复制代码

1

2

3

4

5

6

7

8

9

10

<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生成。
使用例子

Java

运行代码复制代码

1

2

3

4

5

6

7

8

9

10

11

12

13

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();


我是第一部分我是第二部分

我是正文第一部分我是正文第二部分


若有收获,就点个赞吧


相关文章
|
小程序
微信小程序 - 二维码数据解析,如何扫码进入开发版测试二维码数据
微信小程序 - 二维码数据解析,如何扫码进入开发版测试二维码数据
2151 0
|
JavaScript Java API
如何接入阿里云短信服务 (完整指南)
如何接入阿里云短信服务 (完整指南)
59502 1
|
4月前
|
存储 人工智能 算法
显卡不再是刚需?微软开源“省钱”神技:让100B大模型在普通CPU上跑疯了!
微软BitNet以1.58-bit三值量化技术,将百亿参数大模型压缩至CPU可运行级别:内存降10倍、运算转整数加减,Mac/ThinkPad即可实现5–7 tokens/s推理,功耗降低超70%。开源框架bitnet.cpp让本地私有AI真正普惠。(239字)
791 1
|
数据采集 人工智能 数据可视化
如何让AI写出高质量的数据分析报告?DataV-Note的评估体系揭秘
本文围绕DataV-Note智能分析创作平台的评估体系建设展开,旨在探索如何在AI技术快速发展的背景下,构建一套科学、可量化、多维度的数据分析报告评估体系。
530 10
|
7月前
|
缓存 Java 关系型数据库
|
7月前
|
负载均衡 算法 Java
|
7月前
|
canal 缓存 关系型数据库
|
SQL 数据可视化 关系型数据库
【数据库工具】DBeaver:一款免费的通用数据库工具和 SQL 客户端
【数据库工具】DBeaver:一款免费的通用数据库工具和 SQL 客户端
2231 1

热门文章

最新文章