List<GeologyExport> lsEntity = new List<GeologyExport>();//使用实体类对象 GeologyExport geology = new GeologyExport(); //模板中单元格内进行数据绑定 lsEntity.Add(geology);
//创建一个workbookdesigner对象 WorkbookDesigner designer = new WorkbookDesigner(); //制定报表模板 string path = Application.StartupPath + "\\template\\*****模板.xls"; designer.Open(path); //设置实体类对象 designer.SetDataSource("GeologyExport", lsEntity); var sheet = designer.Workbook.Worksheets[0]; var objImage = new System.IO.MemoryStream(ImageHelper.ImageToBytes(this.finishImg)); //设置插入图片位置 sheet.Pictures.Add(21, 1,34, 10, objImage); //根据数据源处理生成报表内容 designer.Process(); //保存Excel文件 string fileToSave = "F:" + "\\****.xls"; if (File.Exists(fileToSave)) { File.Delete(fileToSave); } designer.Workbook.Save(fileToSave, FileFormatType.Excel97To2003); //打开Excel文件 Process.Start(fileToSave);
Aspose.cell 导出到Excell 模板(带图片)
最新推荐文章于 2024-06-18 14:38:35 发布