如何使用npoi读取xls / xlsx来获取单元格边框的颜色
我使用npoi来读取Excel(xls / xlsx)并使用reogrid控件将其复制到我的Windows窗体应用程序。
这是我用来打开Excel文件的代码:
IWorkbook workbookNpoi = WorkbookFactory.Create(FileName)
然后我按行和单元格读取Excel文件
for(int rowIndex = 0; rowIndex < workbookNpoi.LastRowNum; rowIndex){ //TODO check for null rows ..... foreach(ICell cell in row.Cells){ short color = cell.CellStyle.TopBorderColor; Console.WriteLine(color); //check also for remaining borders } }
现在,输出值是8倍,有些倍64.我如何将此值投影到System.Drawing.Color。 我将不胜感激任何帮助