Word 模板引擎 poi-tl V1.9.0 发布,更易用的数据模型
每个程序员或早或晚会遇到基于Microsoft Word模板和数据生成新的Word文档的时候,而poi-tl可能是Java中最好的Word模板引擎。
V1.9.0正式版本在数据模型和易用性上做了很多的改进。
功能更新:
- 提供工厂和链式调用的方式构建数据模型:
Texts
,Pictures
,Charts
,Tables
,Includes
等 - 支持多彩(丰富样式)段落,新增段落插件
ParagraphRenderPolicy
- 新增表格列循环插件
LoopColumnTableRenderPolicy
- 重新设计了表格模型,满足更多的样式,使用
TableRenderPolicy
作为默认表格插件 - 增加脚注和尾注的标签支持
- 增加对组合图表、圆环图表的支持
- 区块对循环新增内置变量,支持索引下标等功能
- BUGFIX
易用性改进
- 移除ELModel类,改用useSpringEL()和useDefaultEL(true)
- 移除NumbericRenderData,改用NumberingRenderData
- 移除MiniTableRenderData,改用TableRenderData
- 移除MiniTableRenderPolicy,改用TableRenderPolicy
- 移除Configure.newBuilder(),改用Configure.builder()
代码示例
word表格
Tables.of(new String[][] { new String[] { "00", "01" }, new String[] { "10", "11" } }).border(BorderStyle.DEFAULT).create()
word图表
Charts.ofSingleSeries("ChartTitle", new String[] { "美国", "中国" }) .series("countries", new Integer[] { 9826675, 9596961 }) .create();
最新中文文档地址:http://deepoove.com/poi-tl

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
FFXIVCraftingSim V2.0.0 已经发布
FFXIVCraftingSim V2.0.0 已经发布 此版本更新内容包括: 更新到了5.31的数值版本 (配方数据与技巧点数档线) 修改了部分文本 详情查看:https://gitee.com/KeithMaxwell/FFXIVCraftingSim/releases/V2.0.0
- 下一篇
Git 2.30 稳定版发布,默认分支名改为
Git 2.30 稳定版发布了,更新内容基本与上次发布的 RC 版本保持一致。Git 团队介绍了部分将默认分支名由"master"改为"main"的知名项目,例如 LLVM、Fedora、Mesa,以及其他许多正在计划迁移或已经迁移的项目。 Git 团队指出,一旦 GitHub 推出新功能来增强更改默认分支名的工作流,预计还会有更多的项目跟进。 从 2.28 版本起,Git 开始支持对默认分支名进行配置以取代一直以来的"master"用法。对于希望把默认Git 分支名字从"master"改为"main"或"default"的使用者而言,这个可配置的选项十分有意义。事实上,Git 项目自己本身的默认分支名字也一直在努力实现向"main"的过渡,Git 2.30 对其内部测试进行了一些更新以适应最终的更改。 除了关于对"master"默认分支进行重命名方面的工作,新版的更新内容还包括如下亮点: PHP / Rust / CSS 的 Userdiff 更新 Git 存档现在对 .tar.gz output 文件的压缩级别允许高于 9 更新了命令行补全处理 继续用 C 代码重写 git bis...
相关文章
文章评论
共有0条评论来说两句吧...