ReYoPrint产品介绍
ReYoPrint (锐洋.打印控件)是一款实现网页套打的专用工具。作为web应用开发者,我们经常会遇到在浏览器中打印报表、票据的需求,这些需求浏览器本身的打印功能一般不能满足, 如精确打印,分页,套打等。这就需要有一种能解决常见的浏览器端打印问题的软件工具,这也是 ReYoPrint 的研发背景。ReYoPrint内含一个在vc7.0上开发的ActiveX控件(73k), 这个控件主要实现对打印参数的控制,ReYoPrint使用户通过JavaScript脚本可以控制分页,页眉页脚,页边距,打印方向,自定义纸张,直接打印,弹出打印对话框再打印,预览,放缩打印,成批打印,套打等功能
ReYoPrint 的特点是可以直接对web页面进行精确的分页打印。ReYoPrint 通过在网页中嵌入控件,解决了web客户端精确打印,批量打印,打印配置等问题。 具体功能有:
支持设置打印参数,纸张类型,打印方向(横、竖)等 。
支持自定义的页脚、页眉设置。
支持打印区域拖拽及鼠标滚轮放大缩小功能。
支持程序分页与自动分页(支持ESC关闭预览窗口)。
支持打印预览,支持预览时指定页、指定份数打印。
支持直接打印指定票据的URL。
支持票据套打时,底图仅在打印预览时显示,不输出到打印机。
小巧,整个控件只有73K,不需要额外的软件包支持。
与您项目采用的技术标准无关,J2EE、.NET 项目均可。
IE 5.5+ 中适用。(目前只支持基于IE的WEB打印)
ReYoPrint插件的对象、属性和方法
一、对象
1.ReYoPrint对象
二、属性
[暂不可见]faultPrinterName
2.marginTop
3.marginLeft
4.marginRight
5.marginBottom
6.header
7.footer
[暂不可见]pies
9.pageFrom
10.pageTo
11.selectedPages
12.currentPage
13.orientation
14.paperSize
15.paperSource
16.pageWidth
17.pageHeight
18.zoomValue
三、方法
1.InitPrint()
2.SetMarginMeasure(int units)
3.Preview()
4.Print([bool] prompt)
报表实例 [暂不可见]
用户名:test 密码:test 进入系统后点击 测试程序管理->web打印测试 即可看见效果 |