讨论贴:asp.net web打印!!!

ls212 2008-12-09 06:51:43
一直以来对web打印没有很好的解决方案,从自定义到打印,
希望大家能回复自己平时的方案,大家一起完善一个好的解决方案!
...全文
90 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
criedshy 2008-12-09
  • 打赏
  • 举报
回复
1.调用web打印要注意设置非打印区
2.导入到Execl,要注意编码问题,有可能导出来是乱码
3.水晶报表
koukoujiayi 2008-12-09
  • 打赏
  • 举报
回复
关注!
chagel 2008-12-09
  • 打赏
  • 举报
回复
1. window.print
一般web项目用这个DHTML方法打印加上基本的grid控件的定制就能满足需求了
然后,很多人不知道这个方法和两个事件一起用效果很好:
onbeforeprint和onbeforeprint,可以方便地打印部分页面。

2. 复杂的项目没有做过打印需求。曾经研究过,就像楼主说的结论一样,没有很好的方案。
要么买专业的控件,比如国产的华表,开源的有JasperReport等输出pdf等

事实上技术上来讲,浏览器本身也可以在打印上做得更加完善的,只是还么有见过好的方案。
walkghost 2008-12-09
  • 打赏
  • 举报
回复
1.调用window.print(优点:简单;缺点:有可能被屏蔽)
2.导入到excel。
我基本上就用2。
坐等高人的解决办法。
空心兜兜 2008-12-09
  • 打赏
  • 举报
回复
UP
mengxj85 2008-12-09
  • 打赏
  • 举报
回复
关注

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧