找回密码
 立即注册

QQ登录

只需一步,快速开始

jingyuking

注册会员

14

主题

42

帖子

136

积分

注册会员

积分
136

活字格认证

jingyuking
注册会员   /  发表于:2014-8-12 14:01  /   查看:4883  /  回复:3
  1. FarPoint.Web.Spread.ImageCellType img = new ImageCellType();
  2.             img.ImageUrl = "../../image/head.png";
  3.             img.CssClass = "fplogoimg";
  4.             FpSpread1.ActiveSheetView.AddSpanCell(0, 6, 3, 3);
  5.             FpSpread1.ActiveSheetView.Cells[0, 6].CellType = img;
  6.             FpSpread1.ActiveSheetView.Cells[0, 6].HorizontalAlign = HorizontalAlign.Right;
复制代码


导出Excel时,这个单元格是空的,能不能把这个图片也导出来呢?是我的导出方法不对吗?
在fpspread中添加图片时能不能不用ImageCellType,像Excel一样图片浮在所有表格上面,可以随便移动?

导出Excel方法:
  1. System.IO.MemoryStream ms = new System.IO.MemoryStream();
  2.             FpSpread1.SaveExcel(ms, FarPoint.Excel.ExcelSaveFlags.UseOOXMLFormat);
  3.             Response.Clear();
  4.             Response.ContentType = "application/VND.ms-excel";
  5.             string filename = HttpUtility.UrlEncode(ddlWell.SelectedItem.Text + "日报.xlsx");
  6.             Response.AddHeader("Content-Disposition", "attachment;filename=" + filename);
  7.             Response.BinaryWrite(ms.ToArray());
  8.             ms.Flush();
  9.             ms.Close();
  10.             Response.End();
复制代码

3 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2014-8-12 17:11:00
沙发
回复 1楼jingyuking的帖子

抱歉,spread for asp.net 版本目前无法导出图片
回复 使用道具 举报
jingyuking
注册会员   /  发表于:2014-8-13 16:49:00
板凳
有什么解决方案吗?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-8-13 17:24:00
地板
回复 3楼jingyuking的帖子

抱歉,目前还没有绕过方法。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部