以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 Java/Eclipse 』  (http://bbs.xml.org.cn/list.asp?boardid=41)
----  如何在客户端保存打印设置  (http://bbs.xml.org.cn/dispbbs.asp?boardid=41&rootid=&id=87891)


--  作者:kathy66hui
--  发布时间:11/23/2010 4:17:00 PM

--  如何在客户端保存打印设置
在报表设计的时候,每张报表都有一个打印设置,但是这个设置可能与客户端电脑的打印机配置不相匹配(如设计的是A3纸,可是客户端打印机只支持A4纸);或者不同的报表需要用不同的打印机来打印(如发票打印机打印套打式报表等)。这样每次打印之前都要设置打印页面是一件很繁琐的事情。
润乾报表可以在客户端保存打印设置。因此需要将客户端的打印设置保存到服务器上,以便下次再打印这张报表时,可以从服务器读出打印设置,从而不需要再次设置。

保存时的主键是根据以下生成的: 客户端电脑名+客户端电脑网卡IP+报表名

下面就详细介绍一下如何保存打印设置。

方法一:在jsp里添加保存打印设置的标签。

以润乾的showReport.jsp为例,保存打印设置的标签用法为:
按此在新窗口浏览图片

方法二:在web.xml里加如下配置:

http://www.runqian.com.cn/know-how/wp-content/uploads/2010/11/zrclip-014n13ba4e0.png

红色字体部分”/servlet/PrintSetupServlet”是servlet的映射路径,不可更改。com.runqian.report4.usermodel.PrintSetupServlet是润乾提供的一个缺省servlet实现,可以被替换。

按照以上方法添加标签或者servlet就可以在客户端保存打印设置了。

文章引自:[URL=http://www.runqian.com.cn/archives/category/technology/dyzt]润乾知识库[/URL]
原文链接:[URL=http://www.runqian.com.cn/archives/2337.html]如何在客户端保存打印设置[/URL]


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
910.156ms