[ASP.NET]较为复杂的报表如何存为word? 报表页面是自己设计的,不只是从数据库取一些数据.以前文字和表格可以自己一行一行写进去,但现在要加入图片,好像比较麻烦.不知道用哪种方式比较好? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 建议参考一下aspose.word可能比较贵,见过别人用,不过可以解决这个问题 http://blog.csdn.net/ranzige/archive/2007/03/22/1537323.aspx 可能我举例说报表误导了各位,我不是只想转换下数据,而是一个比较复杂的页面想保存在WORD中,有点类似报价单.当然用水晶报表等可以做成比较相似的结构,但客户要求的是几乎和HTML中表现的一致.或者说如何把HTML导成WORD比较好吧. 图片我没有试过 复杂的表格到是导出过 就是把所有的东西都做在panel里 再从panel里导出来 qujj1025能不能给各代码看看啊?小弟刚学这个。 图片我没有试过 复杂的表格到是导出过 就是把所有的东西都做在panel里 再从panel里导出来给个代码看看吧? 你把整个页面放在一个大table里,然后导成EXCEL不就可以了吗 是导成word,说错了,没有编辑贴子的功能吗? 这样可以吗?这个页面里包含位置不规则的图片,文字和数据,能用普通导TABLE的方式导出吗? Response.ContentType = "application/vnd.ms-word";System.IO.StringWriter sw = new System.IO.StringWriter();System.Web.UI.HtmlTextWriter hw = new System.Web.UI.HtmlTextWriter(sw);this.RenderControl(hw);Response.Write(sw.ToString());Response.End(); 这个不知道行不行 看看 把生成的HTML另存为word,试下.rename一下就可以了 请高手们回答图片这块怎么导进WORD文档里面。字符串导进去搂主和我都会的。 aspose.word我以前用的这个,直接把数据库中的数据导出到WORD中 图片怎么转二进制啊?说详细点.另外我不单单是要转数据了,整个页面都要存成WORD. 好象没人问这个问题 在cs里怎么写正则表达式? gridview合并相同行怎么实现 请教asp.net中如何给javascript写的日历空间赋值?? AspNetPage 7.0.0.2[急] 如何在cs文件里控制页面里的html语句。大概就是这个意思吧 下拉式菜单怪问题 VS 2008 的Asp.net应用程序是什么意思? 请问一下如何获得access中自动编号字段 值 并绑定到DropDownList1来啊 急 求救 C#开发的Web程序在调试运行过程中,总出现“句柄未初始化”错误,出错信息和调用函数如下 HTML读取出来, 用LABEL控件的TEXT属性显示当前上下文(C#)?
当然用水晶报表等可以做成比较相似的结构,但客户要求的是几乎和HTML中表现的一致.或者说如何把HTML导成WORD比较好吧.
能不能给各代码看看啊?
小弟刚学这个。
给个代码看看吧?
System.IO.StringWriter sw = new System.IO.StringWriter();
System.Web.UI.HtmlTextWriter hw = new System.Web.UI.HtmlTextWriter(sw);
this.RenderControl(hw);
Response.Write(sw.ToString());
Response.End();
这个不知道行不行 看看
我以前用的这个,直接把数据库中的数据导出到WORD中
另外我不单单是要转数据了,整个页面都要存成WORD.