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檔案的生成。這...