当程序员需要创建Word文档的时候,使用模板生成word可能是一个更好的选择,poi-tl基于Microsoft Word模板和数据生成新的Word文档,可能是Java中最好的Word模板引擎。
V1.10.0正式版本已经发布,增加了很多新特性:
HighlightRenderData code = new HighlightRenderData(); code.setCode("/**\n" + " * @author John Smith <john.smith@example.com>\n" + "*/\n" + "package l2f.gameserver.model;\n" + "\n" + "public abstract strictfp class L2Char extends L2Object {\n" + " public static final Short ERROR = 0x0001;\n" + "\n" + " public void moveTo(int x, int y, int z) {\n" + " _ai = null;\n" + " log(\"Should not be called\");\n" + " if (1 > 5) { // wtf!?\n" + " return;\n" + " }\n" + " }\n" + "}"); code.setLanguage("java"); code.setStyle(HighlightStyle.builder().withShowLine(true).withTheme("zenburn").build());
评论删除后,数据将无法恢复
Word 模板引擎 poi-tl V1.10.0 发布,支持批注和代码高亮
当程序员需要创建Word文档的时候,使用模板生成word可能是一个更好的选择,poi-tl基于Microsoft Word模板和数据生成新的Word文档,可能是Java中最好的Word模板引擎。
V1.10.0正式版本已经发布,增加了很多新特性:
代码高亮示例
生成示例