日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

SpringBoot使用Apache Poi導出word文檔

作者:Java--初學者 更新時間: 2024-07-15 編程語言

step1. 新建文檔

XWPFDocument document = new XWPFDocument();

step2. 創建一個段落

XWPFParagraph paragraph = document.createParagraph();

step3. 添加文本運行對象

//添加文本運行對象(文本運行是段落中的一部分,可以用來添加文本內容、樣式和其他格式化信息)
XWPFRun run= paragraph.createRun();

//可以設置文本運行對象樣式
run.setText("文本文本");
run.setBold(true);
run.setFontSize(16);
run.setFontFamily("KaiTi");
....

step4. 將文檔寫入輸出流中

//將document寫入輸出流(這里的response在SpringBoot導出功能中一般指HttpServletResponse的一個實例)
OutputStream out = response.getOutputStream();
document.write(out);

step5. 關閉文檔和流

// 關閉輸出流
out.close();
        
// 關閉文檔
document.close();

注意:別忘了設置設置響應內容類型和文件頭信息

response.setContentType("application/vnd.openxmlformats-officedocument.wordprocessingml.document");
response.setHeader("Content-Disposition", "attachment; filename=\"document.docx\"");

原文鏈接:https://blog.csdn.net/weixin_56637697/article/details/140329889

  • 上一篇:沒有了
  • 下一篇:沒有了
欄目分類
最近更新