NPOI 是 POI 項目的 .NET 版本。POI是一個開源的Java讀寫Excel、WORD等微軟OLE2組件文檔的項目。
使用 NPOI 你就可以在沒有安裝 Office 或者相應環境的機器上對 WORD/EXCEL 文檔進行讀寫。NPOI是構建在POI 3.x版本之上的,它可以在沒有安裝Office的情況下對Word/Excel文檔進行讀寫操作。
1.頁眉+頁腳
//4-26 string good = "√"; string bad = "×"; string other = "○"; tempSheet.RepeatingRows = new CellRangeAddress(0, 0, 0, 5); tempSheet.Header.Center = "2017-04-27";//設置頁眉 tempSheet.Footer.Center = "√" + " 正常 " + "×" + " 故障 " + "○" + " 其他 ";//設置頁腳
2.表頭
1 //設置打印標題 2 //System.Collections.IEnumerator rows = tempSheet.GetRowEnumerator();//可以測試一下,好像也可以實現;沒有具體研究 3 wb1.SetRepeatingRowsAndColumns(0, 0, 10, 0, 1);//設置每一頁重復打印
3.打印效果圖

下一頁

不得不說,NPOI很強大啊,弄了好久才實現。
