当前位置: 首页 > news >正文

poi-tl

官网地址

Poi-tl Documentationword模板引擎https://deepoove.com/poi-tl

 github 地址

https://github.com/Sayi/poi-tl/tree/master

gitcode 加速地址

GitCode - 全球开发者的开源社区,开源代码托管平台GitCode是面向全球开发者的开源社区,包括原创博客,开源代码托管,代码协作,项目管理等。与开发者社区互动,提升您的研发效率和质量。https://gitcode.com/gh_mirrors/po/poi-tl/tree/master

Maven依赖

<dependency>
    <groupId>com.deepoove</groupId>
    <artifactId>poi-tl</artifactId>
    <version>1.12.2</version>
</dependency>

使用场景

官方文档 有很多示例,这里就不展示里

场景一

文字指定填充

 

代码;

@GetMapping("/simple")
    public ResponseEntity simpleDemo() throws Exception{
        try(InputStream is = new ClassPathResource("/templates/template.docx").getInputStream();
            FileOutputStream os = new FileOutputStream("templates/output/template-out.docx")) {
            XWPFTemplate template = XWPFTemplate.compile(is).render(
                    new HashMap<String, Object>(){{
                        put("filename", "录取通知书");
                        put("姓名", "祖安蒙多");
                        put("学院", "地面战斗学院");
                        put("专业名称", "地面炮灰");
                        put("大学名称", "火星殖民大学");
                    }});
            template.writeAndClose(os);
        }
        return ResponseEntity.ok().build();
    }

相关文章:

  • 全能格式转换器v16.3.0.159绿色便携版
  • 合并区间、插入区间~
  • 【LLM基础】Megatron-LM相关知识(主要是张量并行机制)
  • 无线通信网
  • leetcode 322. Coin Change
  • 谷歌25年春季新课:15小时速成机器学习
  • 【2025年认证杯数学中国数学建模网络挑战赛】C题 数据预处理与问题一二求解
  • 如何使用CAPL解析YAML文件?
  • Python爬虫第13节-解析库pyquery 的使用
  • C++ | 时间日期
  • WEB 前端学 JAVA(一)
  • Qwen2.5-7B-Instruct FastApi 部署调用教程
  • YOLO学习笔记 | YOLOv8 全流程训练步骤详解(2025年4月更新)
  • 知行之桥2025版账号密码修改和重置指南
  • .NET WPF 可视化树(Visual Tree)
  • MCP工具的配置文件格式是怎么样的?MCP教程平台推荐
  • RVOS-3.实现内存管理
  • Compose 适配 - 响应式排版 自适应布局
  • 基于SpringBoot的智慧社区管理系统(源码+数据库)
  • 蓝桥杯单片机刷题——通过按键触发串口传输电压值
  • 如何建设一个人工智能网站/市场营销策划公司排名
  • 南京网站制作/东莞网站建设工作
  • 网上做代卖的网站/如何推广自己的微信公众号
  • 自己做的博客网站/成年s8视频加密线路
  • 上海网站建设外包/优化公司组织架构
  • 如何用eclipse做网站/网站建设苏州