易截截图软件、单文件、免安装、纯绿色、仅160KB

关于ASP.NET页面打印技术的总结

浏览器中,打印机在本地,而文件确可能在服务器上,导致了打印控制不是很灵活。

  ? 格式如何控制和定制等,是我们开发中可能会面对的问题。

  打印文档的生成

  ? 1、客户端脚本方式

  一般情况下,主要使用JS 可以分析源页面的内容,将欲打印的页面元素提取出来,实现打印。通过分析源文档的内容,可以生成打印目标文档。

  优点:客户端独立完成打印目标文档的生成,减轻服务器负荷;

  缺点:源文档的分析操作复杂,并且源文档中的打印内容要有约定。

  ? 2、服务器端程序方式

  利用后台代码从数据库中读取打印源,生成打印目标文档。当的页面生成时,还应适当考虑使用CSS 来实现强制分页控制。

  优点:可以生成内容非常丰富的打印目标文档,目标文档的内容的可控性强。由于打印内容是从数据库中获取的,所以生成操作相对简单;

  缺点:服务器端负载比较大;

  页面设置

  ? 页面设置主要是指设置打印文档的页边距、页眉、页脚、纸张等内容。页面设置将直接影响到打印文档版面的生成效果,所以它和打印文档的生成有着密切的关系。比如:表格的行数、大小、位置、字体的大小等。

  现有的技术是利用IE6.0 内置的打印模板方式来控制页面设置,其可以对打印目标文档产生非常大的影响。打印模板可以控制页边距、页眉、页脚、奇偶页等内容,并可以将用户的设置取得,还可以将设置发送到服务器端。打印模板技术可以自定预览窗口和打印格式,最大限度地影响目标文档和打印效果。
IE直接打印


  ? 即直接调用window.print或者webro


相关问答:

asp.net如何把excel导入到sql

谁知道,最好是实例,测试过的更好,谢谢分享;
http://www.92dotnet.com/showtopic-428.aspxC# code:

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using Sy ......

ASP.NET

ASP.NET 错误 无法识别的标记前缀或设备筛选器“asp” 

代码如下:

<%@ Page Language="C#" ContentType="text/xml" AutoEventWireup="true" CodeFile=" ......

关于ASP.net(vb)播放监控录像的问题

我有厂家做的ASP的监控录像(DVR)的局域网播放的源程序与控件,想要用ASP.net做一个视频回放的程序(利用他的控件)但不知如下去做,望各位指点。
先搞清楚他们的控件是怎么用的,
然后就直接用好了.
不过,如 ......

做ASP.NET用什么电脑好

我想买苹果或索尼
请大家推荐一下谢谢
感觉做软件开发。不在电脑,在系统与系统配置。

苹果的系统不好搞.net

....又是你楼主。

其实只要机子跑起来不卡,配置差不多,开发就可以了。

如果你 ......

ASP.NET MVC架构发布了 - .NET技术 / ASP.NET

ASP.NET MVC架构发布了,你用了吗?
还在学习中

我也在学习。买书,听教程,看网上资料,下载例子,感觉听不错的,不过比起工厂模式,似乎逊色了点。。。欢迎到我博客互相学习

都用了5个版本了 从 PV1 到beta ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号