1. 程式人生 > >java poi操作word模版檔案生成表單和修改

java poi操作word模版檔案生成表單和修改

使用java poi進行模版檔案的上傳,生成表單,重新生成檔案。同時包括表單中含有下拉框等選項的處理。

XWPFDocument物件

POI是apache提供的可以操作word文件的第三方jar。POI能操作word是使用XWPFDocument物件。

  • XWPFDocument物件可以解析docx檔案,在XWPFDocument物件通過輸入流解析docx的時候,會獲取到docx文件中的各種物件,例如表格,段落,圖片等,通過操作XWPFDocument物件就可以修改模板內容
  • XWPFDocument API結構org.apache.poi.xwpf.usermodel.XWPFDocument
  • XWPFDocument 提供write(OutputStream stream)方法將修改後的物件重新寫入xml並生成新的docx