摘要: 方案适用性 . 1. 远程数据打印。需要打印的数据并不在本地,必须进行远程读取。 2. 需要精确控制打印效果,包括页面格式,分页,附加条目,表格等。 3. 出于安全性考虑,不能直接连接到数据库。 方案原理 其实原理很简单,通过XML强大的自定义功能,我们便能方便的自定义出我们所有需要的格式控制标签,在服务器端进行动态编码后通过WEB服务器传到客户端,然后在客户端进行格式解析,根据服务器端定义的打... 阅读全文
posted @ 2006-07-10 17:05 dodo-yufan 阅读(838) 评论(0) 推荐(0) 编辑
摘要: private void ImageButton1_Click(object sender, System.Web.UI.ImageClickEventArgs e) { Response.Clear(); Response.Buffer= true; Response.AppendHeader("Content-Disposition","attachment;file... 阅读全文
posted @ 2006-07-10 17:03 dodo-yufan 阅读(592) 评论(0) 推荐(0) 编辑
摘要: 首先在网页中添加: 然后就可以依次加入功能按钮了: 将这两块东西放到就不会打印这些按钮了。当然要定义noprint了: 只要把不想打印的东西的css设置成noprint就可以了。 现在就实现了基本的web打印,需要注意的情况如下: 必须将ie的internet选项的安全设置中对于没有标记为安全的ActiveX控件进行...设置成提示或者启用,否则会报错,导致不可用。 如果在vs.net... 阅读全文
posted @ 2006-07-10 17:02 dodo-yufan 阅读(805) 评论(1) 推荐(0) 编辑
摘要: 1、控制"纵打"、 横打”和“页面的边距。 (1) (2) ------------------------------------------------ 关于这个组件还有其他的用法,列举如下: WebBrowser.ExecWB(1,1) 打开 Web.ExecWB(2,1) 关闭现在所有的IE窗口,并打开一个新窗口 Web.ExecWB(4,1) 保存网页 Web.E... 阅读全文
posted @ 2006-07-10 17:00 dodo-yufan 阅读(723) 评论(0) 推荐(0) 编辑