怎么做能打印发票的软件?

发票类的难点在于格式上的控制,原来经常用 excel 或者单独编写程序做,现在 web 端展示要求多的话一般就采用专门的报表工具来做了,发票也可以归为单据类,从格式上来分可以有几种:

一:明细类格式,报表中有表头、表尾展示一些固定信息,然后数据区域显示明细数据,要求每页显示条数固定,不满一页的话要求补充空行以满足打印时的效果,这种做法可以参考下: 单据类报表的制作

二:另外一种就是发票这种格式,难点在于数据的位置如何精确设定,报表工具中有一个套打功能,可以在报表工具中插入一个背景图做为底版,然后报表中根据背景图设置各个数据的位置,具体做法可以参考下:

报表工具实现单据套打

报表格式做出来后,打印就直接用报表中自带的打印功能就行了。

你可能感兴趣的:(科普)