POI生成word文件

2021-08-31 01:13:16 字數 889 閱讀 1389

xwpfdocument doc = new xwpfdocument();// 建立word檔案

xwpfparagraph p = doc.createparagraph();// 新建乙個段落

p.setalignment(paragraphalignment.center);// 設定段落的對齊方式

p.setborderbottom(borders.double);//設定下邊框

p.setbordertop(borders.double);//設定上邊框

p.setborderright(borders.double);//設定右邊框

p.setborderleft(borders.double);//設定左邊框

xwpfrun r = p.createrun();//創

r.settext("清華入學通知書");

r.setbold(true);//設定為粗體

r.setcolor("ff0000");//設定顏色

xwpfparagraph p2 = doc.createparagraph();//建立段落文字

xwpfrun r2 = p2.createrun();

r2.settext("親愛的王兵廣你好");

file file = new file("d:\\poi");

if(!file.exists())

file file2 = new file("d:\\poi\\清華錄取通知書.docx");

if(!file2.exists())

fileoutputstream out = new fileoutputstream("d:\\poi\\清華錄取通知書.docx");

doc.write(out);

out.close();

POI建立生成Word檔案

直接把html文字寫入到word檔案 獲取檢視頁面的body內容和引用的css檔案路徑傳入到後台。把對應css檔案的內容讀取出來。利用body內容和css檔案的內容組成乙個標準格式的html文字。根據組合後的html文字生成對應的bytearrayinputstream。構建乙個預設的poifsfi...

poi的word文件結構介紹

poi之word文件結構介紹 1 poi之word文件結構介紹之正文段落 乙個文件包含多個段落,乙個段落包含多個runs,乙個runs包含多個run,run是文件的最小單元 獲取所有段落 listparagraphs word.getparagraphs 獲取乙個段落中的所有runs listxwp...

HTML生成word文件

將html生成為word文件,通常想到的都是poi jacob freemaker這些框架,但是,我最近在專案中由於業務需要,要將html生成為word,最先我想到的也是通過poi這些來生成,但後面我發現,其實不通過這些工具也可以生成word檔案,直接自己手動拼接字串也可以實現word檔案的生成。這...