做套打控件--jatoolsPrinter

我们先来看以下2个 套打示例:
一.支票
 
查看示例

二.移动的缴费单
 
查看示例

套打示例总汇
http://www.jatools.com/print/cases.htm

套打设计的关键,是 打印内容要跟票据位置对齐,不能错位。
如果你有报表工具,如杰表.2008,来设计套打比较容易,因为有可视化的设计器帮助你对齐。如果你用jatoolsPrinter来做套打,需要手工对齐,这样做虽然麻烦点,但灵活性是无可比拟的,如,因为你要打印的东西,不需要特别的格式,只要是html对象,就可以打印。而html对象的生成,可以用.net.j2ee,php动态语言来实现,位置调整也很方便(使用css即可)。用jatoolsPrinter来做套打,可以按以下 步骤进行:
1. 做一个静态的 html页面模板.
    1.1 在静态的html页面中,放一个带边框的div, 用打印机在一张空白纸张上打印出来;
    1.2 用css调整div大小,直到打印出来的大小与实际的票据大小相等;
    1.3 将票据的扫描成 图片,并将这个图片设置为div的背景;
    1.4 根据图片的指示,将要打印的内容置于div内的恰当位置,比如,金额,单位名称之类;
2. 将这个div打印在空白的票据上。观察左上角是否对齐,如果没有对齐,用css调整之。
上一步,保证了div大小与票据一致,这一步,是为了确保div整体与票据左上角吻合。
3. 经上述调整后的html,可以作为动态程序的模板。
如果你打印的内容不多,可以忽略1.3/1.4两步,用打印到票据来调整位置.

具体参照:
套打设计教程
http://bbs.jatools.com/viewthread.php?tid=373&extra=page%3D1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值