Crdown's学习笔记

ASP.NET,Report...

博客园 首页 新随笔 联系 订阅 管理

2010年4月6日 #

摘要: 网络打印概述  • B/S结构导致了Web应用程序中打印的特殊性。  • 程序运行在浏览器中,打印机在本地,而文件确可能在服务器上,导致了打印控制不是很灵活。  • 格式如何控制和定制等,是我们开发中可能会面对的问题。  打印文档的生成  • 1、客户端脚本方式  一般情况下,主要使用JS 可以分析源页面的内容,将欲打印的页面元素提取出来,实现打印。通过分析... 阅读全文
posted @ 2010-04-06 17:29 Crdown 阅读(455) 评论(0) 推荐(0) 编辑

摘要: 最近在做一个打印含有表格的Web页面的功能时,在一个问题上纠缠了很久。具体表现是,在我自己的电脑上打印时,一切都很正常,一张纸可以容纳整个表格。但是在客户的电脑上打印时,表格要占用两张纸,而且右边的一部分没了。查找了很多资料,终于发现这是IE版本的问题。从IE7开始增加了一个“高级打印”的功能,在打印的时候页面内容会自动缩放,以适合打印纸张的大小。我用的是IE8,而客户用的... 阅读全文
posted @ 2010-04-06 15:14 Crdown 阅读(857) 评论(0) 推荐(0) 编辑