• 大小: 0.02M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2020-12-14
  • 语言: C#
  • 标签: C#  Excel  

资源简介

NPOI操作EXCEL报表

资源截图

代码片段和文件信息

/*
 类:Export
 描述:导出
 编 码 人:韩兆新 日期:2015年01月17日
 修改记录:

*/

using NPOI.SS.UserModel;
using NPOI.Extend;

namespace ExcelReport
{
    public static class Export
    {
        /// 
        ///     导出格式化处理后的文件到二进制文件流
        /// 

        /// 
        /// 
        /// 
        public static byte[] ExportToBuffer(string templateFile params SheetFormatter[] sheetFormatters)
        {
            IWorkbook workbook = NPOIHelper.LoadWorkbook(templateFile);
            foreach (SheetFormatter sheetFormatter in sheetFormatters)
            {
                sheetFormatter.Format(workbook);
            }
            return workbook.SaveToBuffer();
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    .......      5488  2017-04-21 09:17  ExcelReport\ExcelReport.csproj

    .......       347  2017-04-21 09:17  ExcelReport\Exceptions\ExcelReportException.cs

    .......       359  2017-04-21 09:17  ExcelReport\Exceptions\ExcelReportFormatException.cs

    .......       376  2017-04-21 09:17  ExcelReport\Exceptions\ExcelReportTemplateException.cs

    .......       861  2017-04-21 09:17  ExcelReport\Export.cs

    .......      2708  2017-04-21 09:17  ExcelReport\ExportHelper.cs

    .......       915  2017-04-21 09:17  ExcelReport\Extend\EnumerableExtend.cs

    .......       694  2017-04-21 09:17  ExcelReport\Extend\ImageExtend.cs

    .......      1912  2017-04-21 09:17  ExcelReport\Extend\objectExtend.cs

    .......      1201  2017-04-21 09:17  ExcelReport\Extend\TypeExtend.cs

    .......      1972  2017-04-21 09:17  ExcelReport\Formatters\Complex\ComplexFormatter.cs

    .......      7156  2017-04-21 09:17  ExcelReport\Formatters\Complex\RepeaterFormatter.cs

    .......      6035  2017-04-21 09:17  ExcelReport\Formatters\Complex\TableFormatter.cs

    .......       597  2017-04-21 09:17  ExcelReport\Formatters\ElementFormatter.cs

    .......       506  2017-04-21 09:17  ExcelReport\Formatters\embeddedFormatter.cs

    .......      2705  2017-04-21 09:17  ExcelReport\Formatters\Simple\CellFormatter.cs

    .......      2876  2017-04-21 09:17  ExcelReport\Formatters\Simple\PartFormatter.cs

    .......      1476  2017-04-21 09:17  ExcelReport\Formatters\Simple\SimpleFormatter.cs

     文件       6826  2018-11-05 13:22  ExcelReport\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache

     文件         42  2018-11-05 13:22  ExcelReport\obj\Debug\ExcelReport.csproj.CoreCompileInputs.cache

     文件      11112  2018-11-05 13:22  ExcelReport\obj\Debug\ExcelReport.csprojAssemblyReference.cache

    .......       832  2017-04-21 09:17  ExcelReport\Others\Accumulation.cs

    .......       579  2017-04-21 09:17  ExcelReport\Others\RowIndexAccumulation.cs

    .......       203  2017-04-21 09:17  ExcelReport\packages.config

    .......       384  2017-04-21 09:17  ExcelReport\Parameter\Parameter.cs

    .......      1793  2017-04-21 09:17  ExcelReport\Parameter\SheetParameterContainer.cs

    .......      3514  2017-04-21 09:17  ExcelReport\Parameter\WorkbookParameterContainer.cs

    .......      1336  2017-04-21 09:17  ExcelReport\Properties\AssemblyInfo.cs

    .......      5526  2017-04-21 09:17  ExcelReport\SheetAdapter.cs

    .......      1813  2017-04-21 09:17  ExcelReport\SheetFormatter.cs

............此处省略17个文件信息

评论

共有 条评论