我有个订单页面,想把页面导出到excel,但是导出的时候,因为订单里有图片,图片显示的是原始图片大小,我在img的height,width里设置了高度和宽度也还是不行,不知道怎么导出,导出的方法是 Response.ContentType="application/ms-excel";
ctl.Page.EnableViewState=false;
StringWriter tw = new StringWriter();
HtmlTextWriter hw = new HtmlTextWriter(tw);
ctl.RenderControl(hw);
Response.Write(tw.ToString());
图片如下:求指教
给你个建议,不要用这种方式来实现导出Excel,最好在服务器端生成Excel文件,然后让用户下载。可以使用一个叫做NPOI的插件来实现。这个插件是开源的,而且是国人写的哦。
没用这个,自己写的!谢谢啦
.... 一句JS搞定 用得着那么麻烦吗 但是 要传人一个 打印区域 你可以把你要打印的区域全部放在一个DIV里面
这样可以导出,但是不能控制图片大小
@colyn: 可以设置图片大小 要是你不知道怎么做 可以去问 百大哥和谷二娘的