NPOI是用於開髮用於使用電子表格的應用程序的開源.NET API。它可以免費使用,您可以在.NET項目中使用它。 NPOI簡單,易於使用,可以輕鬆設置以開始使用Excel電子表格。 在本文中,我們將探索與NPOI API合作以創建,讀取和保存Excel XLSX文件,儘管它可以以相同的方式與XLS文件格式一起使用。本文包含有關安裝NPOI API,設置開發環境以及使用NPOI的電子表格的詳細信息。
NPOI API的安裝指南: 使用NPOI API的第一步是安裝軟件包。您可以通過從官方網站下載軟件包或在Visual Studio中使用Nuget軟件包管理器來安裝NPOI。安裝軟件包後,您可以在項目中開始使用它。請參閱此NPOI安裝指南以獲取參考。 設置開發環境: 為了使用NPOI API,您應該準備好使用開發環境。為此,您可以在計算機上安裝Visual Studio。 使用NPOI API創建一個新的電子表格: 現在設置了環境,您可以通過包括對其DLL的引用來開始與項目中的API合作。 使用電子表格 好吧,現在您已經設置了NPOI,讓我們開始使用NPOI API來使用XLSX文件。具體來說,我們將:
使用C#中的NPOI創建新的電子表格 帶有NPOI的XLSX文件的數據 使用NPOI保存Excel電子表格為XLSX 在C#{.wp-block-neading}中使用NPOI創建新的電子表格} 以下代碼片段演示瞭如何使用單個工作表創建新的電子表格:
using NPOI.SS.UserModel; using NPOI.XSSF.UserModel; // create a new workbook IWorkbook wb = new XSSFWorkbook(); // create a new worksheet ISheet ws = wb.CreateSheet("Sheet1"); // create a new row IRow row = ws.CreateRow(0); // create a new cell and set its value ICell cell = row.
XLSX和XLSB是Microsoft Excel的兩種流行的電子表格文件格式,用於在工作簿中存儲大量數據。但是,這些文件中公式,用戶數據和對象(例如形狀)的存在可能會大大增加可能影響加載和保存這些文件的性能的文件大小。此外,大型文件通過電子郵件發送時會消耗大量郵箱存儲量。 本文比較XLSX和XLSB文件格式,並描述瞭如何更快地減少加載和保存工作簿的Excel文件的大小。
xlsx vs xlsb文件格式 XLSX文件格式是用於使用工作簿的Microsoft Excel的現代時代文件類型。它是使用Microsoft Excel 2007+介紹的,是用於保存Excel工作簿的默認文件格式。 XLSX文件被保存為壓縮的郵政編碼,並基於多個XML文件的組合。 XLSB文件還與Microsoft Excel 2007+一起引入,並保存在ZIP容器中。但是,與XLSX和XLSM不同,它們是以專有格式編碼的壓縮二進制組件。
XLSX和XLSB有什麼區別? 那麼,XLSX和XLSB有什麼區別?好吧,有幾種差異使這兩個文件格式彼此不同。主要是,這些是根據文件格式,速度,文件大小和加載/保存的區分。
XLSX XLSB Saved as a compressed archive with XML-based content inside. Saved as a compressed archive with binary encoded content inside. XLSX files take larger space on the disc for an Excel workbook. XLSB uses considerably less space for saving the same workbook. It has been found to take 2/3rd of space as compared to the same XLSX file.