• NPOI Mapper导出Excel


    .NET FrameWork

    返回对象

    HttpResponseMessage

    测试

    List<ImportExcel_Model> students = new List<ImportExcel_Model>
    {
    new ImportExcel_Model{ name="夫子",email="15153989759@qq.com",mobile_phone="15053989759" },
    new ImportExcel_Model{ name="余帘",email="15153989759@qq.com",mobile_phone="151539459759" },
    new ImportExcel_Model{ name="李慢慢",email="15153989759@qq.com",mobile_phone="15153989459" },
    };

    var mapper = new Mapper();
    MemoryStream stream = new MemoryStream();
    mapper.Save(stream, students, "sheet1", overwrite: true, xlsx: true);
    return new HttpResponseMessage { Content = new ByteArrayContent(stream.ToArray()) };

    Core

    返回对象

    ActionResult

    实现

    List<ImportExcel_Model> students = new List<ImportExcel_Model>
    {
    new ImportExcel_Model{ name="夫子",email="15153989759@qq.com",mobile_phone="15150989759" },
    new ImportExcel_Model{ name="余帘",email="15153989759@qq.com",mobile_phone="15152989759" },
    new ImportExcel_Model{ name="李慢慢",email="15153989759@qq.com",mobile_phone="15153989739" },
    };

    var mapper = new Mapper();
    MemoryStream stream = new MemoryStream();
    mapper.Save(stream, students, "sheet1", overwrite: true, xlsx: true);
    return File(stream.ToArray(), "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", "Demo.xlsx");

  • 相关阅读:
    EditorWindow 和MenuItem
    PropertyDrawer 自定义属性绘图
    NGUI3.5系列教程之 一些小功能的实现
    NGUI3.5系列教程之 UILabel
    关于Resources.LoadAssetAtPath
    C#调用Python 脚本语言
    unity项目实现“再按一次退出程序”提示功能
    在Visual Studio 2010 中创建类库(dll)
    Unity 优化
    JAVA package-info文件【转】
  • 原文地址:https://www.cnblogs.com/cdjbolg/p/15464696.html
Copyright © 2020-2023  润新知