繁体   English   中英

通过HTML将图像从asp.net导出到excel

[英]Exporting image from asp.net to excel via HTML

我一直试图将带有其他数据的图表导出到Excel文件中。 我希望将其导出为ex​​cel格式的HTML文件,因为现有报告已经以这种方式生成。

我试过简单地链接图像,但这依赖于图像在线以使其在excel中显示。 我还尝试将图像导出为嵌入式数据URI,但是excel不会解析它(文件在浏览器中显示正常)。 我认为用图像压缩工作表应该可以,但是这会使事情变得复杂,并且要求用户在打开报表时经过一个额外的步骤。

有更好的方法还是我不走运?

Dude使用Microsoft Office Excel中提供的vba宏工具提供的代码开发以及各种东西的导入或导出功能。

你应该用

Response.ContentType =“应用程序/邮政编码”;

ZipFile zip =新的ZipFile(Response.OutputStream);

zip.AddStringAsFile(FileIO.OptimizeHtml(htmlWrite.InnerWriter.ToString()),filename.xls“,”“);

zip.Save();

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM