NPOI 表頭、頁眉頁腳重復設置


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很強大啊,弄了好久才實現。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM