///
/// 5.2、考场总表导出
///
[Route("ExamRoomExport")]
[HttpGet]
public FileResult ExamRoomExport(int examId)
{
#region 生成xls
var lstTitle = new List { "考场", "科目时间", "监考老师", "座位号", "姓名", "准考证", "学生班级" };//,
IWorkbook book = new HSSFWorkbook();
ISheet sheet = book.CreateSheet("Sheet1");
IRow rowTitle = sheet.CreateRow(0);
ICellStyle style = book.CreateCellStyle();
style.VerticalAlignment = NPOI.SS.UserModel.VerticalAlignment.Center;//垂直居中
for (int i = 0; i < lstTitle.Count; i++)
{
rowTitle.CreateCell(i).SetCellValue(lstTitle[i]);
}
var list = data.GetListResultStudent(examId);
if (list != null)
{
list.OrderBy(o => o.RoomId);
int
webapi下使用npoi导出数据到excel,包含自动列宽和自动合并某一列单元格
最新推荐文章于 2025-07-07 11:34:00 发布