gpt4 book ai didi

apache-poi - 从java中的模板文件创建docx文件

转载 作者:行者123 更新时间:2023-12-02 15:18:05 24 4
gpt4 key购买 nike

我需要根据模板创建 docx 文件。该模板应包含占位符,我应该能够从 java 中填充占位符。是否有可能做到这一点,如果可以的话,请给我建议好的、有效的方法。

最佳答案

原始问题有点晚了,但是如果其他人需要从模板动态创建 docx 文档,您可能想看看 DocxStamper我在 docx4j 之上创建的 Java 库.

它允许使用 Spring Expression Language在 docx 模板中,您可以使用如下几行从模板创建文档:

MyData data = ...;           // your own POJO containing the data      
InputStream template = ...; // InputStream to the template file
OutputStream out = ...; // OutputStream to the resulting document
DocxStamper stamper = new DocxStamperConfiguration()
.build();
stamper.stamp(template, context, out);
out.close();

关于apache-poi - 从java中的模板文件创建docx文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39169537/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com