c#连续打印问题,即进销存销售单打印问题完美解决

来源:互联网 发布:变声器软件哪个好 编辑:程序博客网 时间:2024/04/28 17:56

最近在做某药厂的管理系统,包括进销存以及生产管理,其中需要打印单据,开始使用aspose.cell实现打印功能,运行不错,这个第三方表格操作非常简单便捷。但是突然有一天客户反应单子打印异常,发给我图片一看才知道原因。一开始设计的时候设置了页面的模板的高度,一般情况下能够满足客户需求,但是当物品种类达到固定数值后,软件就自动分页了,导致单子中间出现了很大一片空白,影响美观。

于是乎博主开启了疯狂的修BUG阶段,可能水平有限,对于套打的打印方式,高度我不会设置,因为模板一般高度固定(求大神指点)。经过一番激烈的思想斗争过后,博主放弃了aspose。cell,的方案,重新捡起自带的printdocument控件,这个控件真的很简单,操作也很方便,但是唯一不足就是打印内容需要自己定义,于是我又开始了表格的设计,计算各种宽高。

最后的还是被博主解决了,通过这个事情,我想和大家分享的是:

        别人的东西再好,不适合自己也不能盲目从众,结果只能自己挖的坑自己填。

废话太多,上源码。点击打开链接下载工程源码


0 0
原创粉丝点击