java 生成word文档
时间: 2023-08-23 13:05:43 浏览: 108
Java可以使用Apache POI库来生成Word文档。
以下是一个简单的示例代码:
```java
import java.io.FileOutputStream;
import org.apache.poi.xwpf.usermodel.XWPFDocument;
import org.apache.poi.xwpf.usermodel.XWPFParagraph;
public class WordGenerator {
public static void main(String[] args) {
try {
// 创建一个空的Word文档
XWPFDocument document = new XWPFDocument();
// 添加一个段落
XWPFParagraph paragraph = document.createParagraph();
paragraph.createRun().setText("Hello World!");
// 保存文档
FileOutputStream out = new FileOutputStream("output.docx");
document.write(out);
out.close();
System.out.println("Word文档生成成功!");
} catch (Exception e) {
System.out.println("Word文档生成失败:" + e.getMessage());
}
}
}
```
在这个示例中,我们使用`XWPFDocument`类创建一个空的Word文档,然后创建一个段落并添加文本。最后,将文档保存到文件中。
可以使用类似的方法添加表格、图片等内容。具体的API可以参考Apache POI的官方文档。
阅读全文